Spring Boot自动装配机制与条件注解.pdfVIP

  • 1
  • 0
  • 约小于1千字
  • 约 1页
  • 2026-09-08 发布于北京
  • 举报

《008_SpringBoot到底是如何实现自动装配的?》

有一个的注解,@EnableAutoConfiguration,他是@SpringBootApplication注解给你带

进来的,默认开启自动装配

很关键,他会扫描你的工程里集成的各个jar里面的spring.factories配置文件,这个配置文

件是放在每个jar包的META-INF目录下的,里面就了这个框架自己的

XXXAutoConfiguration

每个第框架的XXXAutoConfiguration类都有@Conditional注解指定他生效的条件,这

个条件类似于是,比如你有没有引入指定的依赖,有没有给个什么配置,或者有没有某个

bean之类的

完事儿了以后,如果你符合生效条件,那么此时会对XXXAutoCofiguration中定义的bean

进行实例化,你在application.properties文件里定义的一些框架的具体配置,就能把

bean实例化好了,注入spring容器

完了,你不就在代码里可以用了么

文档评论(0)

1亿VIP精品文档

相关文档