@SpringBootConfiguration
@EnableAutoConfiguration
@ComponentScan 指定扫描路径
@SpringBootApplication(exclude = DataSourceAutoConfiguration.class) exclude 不生效配置
@SpringBootApplication(scanBasePackages=)等同于 指定扫描路径
@SpringBootAutoConfiguration
@Component 注册类为组件 组合使用读取配置文件
@ConfigurationProperties 读取配置文件

原文:https://www.cnblogs.com/lycw/p/15096927.html