@SpringBootApplication,这个注解是复合注解,内部包含@EnableAutoConfiguration @EnableAutoConfiguration 内部有一个@Import, 这个注解才是完成自动配置的关键 @Import导入一个类,这个类内部提供了一个方 法(selectImports). 这个方法会扫描导入的所有jar包下的 spring.factories文件. 解析文件中自动配置类 key=value, 将列表中的类创建,并放到 Spring 容器中.
springboot是如何完成自动配置的
最新推荐文章于 2024-08-06 16:18:47 发布