SpringBoot的自动配置原理是什么?

提问者:帅平 问题分类:面试刷题
SpringBoot的自动配置原理是什么?
1 个回答
为什么放弃治疗
为什么放弃治疗
主要是Spring Boot的启动类上的核心注解SpringBootApplication注解主配置类,有了这个主配置类启动时就会为SpringBoot开启一个@EnableAutoConfiguration注解自动配置功能。有了这个EnableAutoConfiguration的话就会:
1、 从配置文件META_INF/Spring.factories加载可能用到的自动配置类;
2、 去重,并将exclude和excludeName属性携带的类排除;
3、 过滤,将满足条件(@Conditional)的自动配置类返回;
发布于:1周前 (04-21) IP属地:四川省
我来回答