SvrBaseApplication.java 1.2 KB

12345678910111213141516171819202122232425262728293031323334
  1. package com.yihu;
  2. //import com.ctrip.framework.apollo.spring.annotation.EnableApolloConfig;
  3. import org.springframework.boot.SpringApplication;
  4. import org.springframework.boot.autoconfigure.EnableAutoConfiguration;
  5. import org.springframework.boot.autoconfigure.SpringBootApplication;
  6. import org.springframework.boot.builder.SpringApplicationBuilder;
  7. import org.springframework.boot.web.support.SpringBootServletInitializer;
  8. import org.springframework.context.annotation.ComponentScan;
  9. import org.springframework.context.annotation.Configuration;
  10. import org.springframework.data.jpa.repository.config.EnableJpaAuditing;
  11. /**
  12. * Created by chenweida on 2017/5/10.
  13. * localhost:10020/refresh 刷新当个微服务的配置 可以在需要刷新的bean上面@RefreshScope
  14. */
  15. @SpringBootApplication
  16. @EnableJpaAuditing
  17. //@EnableApolloConfig
  18. @Configuration
  19. @EnableAutoConfiguration
  20. @ComponentScan
  21. public class SvrBaseApplication extends SpringBootServletInitializer {
  22. public static void main(String[] args) {
  23. SpringApplication.run(SvrBaseApplication.class, args);
  24. }
  25. @Override
  26. protected SpringApplicationBuilder configure(SpringApplicationBuilder builder) {
  27. return builder.sources(SvrBaseApplication.class);
  28. }
  29. }