AppIotServer.java 1.4 KB

1234567891011121314151617181920212223242526272829303132
  1. package com.yihu.ehr.iot;
  2. import org.springframework.boot.SpringApplication;
  3. import org.springframework.boot.actuate.autoconfigure.ManagementWebSecurityAutoConfiguration;
  4. import org.springframework.boot.autoconfigure.EnableAutoConfiguration;
  5. import org.springframework.boot.autoconfigure.SpringBootApplication;
  6. import org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration;
  7. import org.springframework.boot.autoconfigure.jdbc.DataSourceTransactionManagerAutoConfiguration;
  8. import org.springframework.boot.autoconfigure.orm.jpa.HibernateJpaAutoConfiguration;
  9. import org.springframework.boot.autoconfigure.security.SecurityAutoConfiguration;
  10. import org.springframework.boot.builder.SpringApplicationBuilder;
  11. import org.springframework.boot.context.web.SpringBootServletInitializer;
  12. @SpringBootApplication
  13. @EnableAutoConfiguration(exclude = {
  14. SecurityAutoConfiguration.class,
  15. ManagementWebSecurityAutoConfiguration.class,
  16. DataSourceAutoConfiguration.class,
  17. HibernateJpaAutoConfiguration.class,
  18. DataSourceTransactionManagerAutoConfiguration.class})
  19. public class AppIotServer extends SpringBootServletInitializer {
  20. @Override
  21. protected SpringApplicationBuilder configure(SpringApplicationBuilder application) {
  22. return application.sources(AppIotServer.class);
  23. }
  24. public static void main(String[] args) {
  25. SpringApplication app = new SpringApplication(AppIotServer.class);
  26. app.run(args);
  27. }
  28. }