1. package com.ustcinfo.eip.todo;
    2. import com.ustcinfo.ishare.eip.admin.service.sys.datasources.DynamicDataSourceConfig;
    3. import org.springframework.boot.SpringApplication;
    4. import org.springframework.boot.autoconfigure.SpringBootApplication;
    5. import org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration;
    6. import org.springframework.boot.builder.SpringApplicationBuilder;
    7. import org.springframework.boot.web.servlet.support.SpringBootServletInitializer;
    8. import org.springframework.context.annotation.Import;
    9. /**
    10. * @author liuchengbiao
    11. * @date 2019/4/25 下午3:55
    12. */
    13. @SpringBootApplication(exclude = {DataSourceAutoConfiguration.class}, scanBasePackages = {"com.ustcinfo.ishare.eip.admin", "com.ustcinfo.eip.todo"})
    14. @Import({DynamicDataSourceConfig.class})
    15. public class TodoApplication extends SpringBootServletInitializer {
    16. public static void main(String[] args) {
    17. SpringApplication.run(TodoApplication.class, args);
    18. }
    19. @Override
    20. protected SpringApplicationBuilder configure(SpringApplicationBuilder application) {
    21. return application.sources(TodoApplication.class);
    22. }
    23. }
    • 需要使用 @SpringBootApplication 注解中的scanBasePackages参数来指定扫码的包路径