SpringBoot启动流程
启动入口及其注解说明 @SpringBootApplication public class SummaryApplication { public static void main(String[] args) { SpringApplication.run(SummaryApplication.class, args); 也可简化调用静态方法 } } 通过源码发现该注解 * @Configuration * @EnableAutoConfiguration * @ComponentScan 三个注解的组合,这是在springboot 1.5以后为这三个注解做的一个简写。接下来简单说下这三个注解的功能: @SpringBootConfiguration // 说明被标注的类是一个配置类 @EnableAutoConfiguration // 开启自动组件扫描,稍后细说 @ComponentScan // 扫描本类所在项目中所有包下的Spring Bean,例如:@Component public @interface SpringBootA…