Springboot自动配置原理?
候选人:
Spring Boot的自动配置原理基于@SpringBootApplication
注解,它封装了@SpringBootConfiguration
、@EnableAutoConfiguration
和@ComponentScan
。@EnableAutoConfiguration
是核心,它通过@Import
导入配置选择器,读取META-INF/spring.factories
文件中的类名,根据条件注解决定是否将配置类中的Bean导入到Spring容器中