架构师

您现在的位置是:首页 > 程序人生 > 程序人生

程序人生

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

架构师小跟班 2020-10-12 程序人生
在spring程序main方法中添加@SpringBootApplication或者@EnableAutoConfiguration 会自动去maven中读取每个starter中的spring.factories文件。该文件里配置了所有需要被创

在spring程序main方法中添加

@SpringBootApplication

或者

@EnableAutoConfiguration 

会自动去maven中读取每个starter中的spring.factories文件。

该文件里配置了所有需要被创建spring容器中的bean。

实际上,点击上图中的@SpringBootApplication注解进入它的底层源码,它也是引用了@EnableAutoConfiguration 注解。

文章评论