0
点赞
收藏
分享

微信扫一扫

Spring Boot 自动装配原理(相见恨晚)

代码敲到深夜 2022-02-13 阅读 48

1.Spring Boot自动配置核心就在于@SpringBootApplication这个复合注解。
2.废话少说,直接上图:
在这里插入图片描述
可以看到@SpringBootApplication由@SpringBootConfiguration,@EnableAutoConguration与@ComponentScan组合而成。其中核心就在于@EnableAutoConguration -> @Import + @Configuration + Spring spi

3.自动配置类由各个Starter提供,使用@Conguration + @Bean定义配置类,放到META/spring.factories下使用spring spi扫描META/spring.factories下的配置类。

4.使用@Import导入自动配置类。

举报

相关推荐

0 条评论