一、@EnableAutoConfiguration的作用
开启 Spring
的自动装配功能;
简单点说就是Spring Boot根据依赖中的jar包,自动选择实例化某些配置,配置类必须有@Configuration注解。
二、@EnableAutoConfiguration的原理
1.点进启动类上的EnableAutoConfiguration注解
2.发现@EnableAutoConfiguration注解实际上也是@Import注解实现的(其实@Enable类注解的底层都有@import注解的身影)
3. 进入AutoConfigurationImportSelector类上,这个方法就是将类装配的根本原因
4.这个方法就是将要自动配置的类的限定名存储到List集合里文章来源:https://www.toymoban.com/news/detail-798954.html
文章来源地址https://www.toymoban.com/news/detail-798954.html
到了这里,关于Spring Boot 中@EnableAutoConfiguration注解原理的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!