Spring Boot 自动装配是如何找到并加载需要的类的?
考察说明
考察对 Spring Boot 自动装配原理和核心注解机制的理解
回答思路
- 能说明自动配置类的发现机制(spring.factories 或 AutoConfiguration.imports)
- 能解释 @EnableAutoConfiguration 与 @Import 的作用
- 能说明条件注解(如 @ConditionalOnClass、@ConditionalOnMissingBean)如何控制装配
- 能结合启动流程说明自动装配的触发时机