SpringBoot自动装配原理

这篇文章写得很好

SpringBoot的特点就是一键启动项目

它的特点就是@SpringBootApplication注解和SpringApplication的run方法

@SpringBootApplication包含三个注解

  @SpringBootConfiguration  SpringBoot的配置类

  @EnableAutoConfiguration  开启自动配置:根据你在maven中引的依赖给你配置相关配置

  @ComponentScan   包扫描,默认扫描此注解下的类所在包及其子包

文章重点讲述@EnableAutoConfiguration是如何实现自动配置的

https://blog.csdn.net/Dongguabai/article/details/80865599

 
原文地址:https://www.cnblogs.com/rachelgarden/p/12953728.html