欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

boot 自动装配原理 @EnableAutoConfiguration

程序员文章站 2022-04-19 22:34:18
...
1.在boot启动时加载@SpringBootApplication注解

2.解析@EnableAutoConfiguration注解

3.解析对应的@Import将一个对象添加到IoC容器中

4.执行ImportSelector接口的实现

5.加载META-INF/spring-autoconfigure-metadata.properties的注解元数据信息

6.加载META-INF/spring.factories各种类路径,第三方扩展也会通过SPI加载对应的文件