Spring Boot : Spring boot 的 AutoConfigurationImportSelector 自动配置原理

1.美图

在这里插入图片描述

2.概述

配置文件能配置的属性参照
自动配置原理:

SpringBoot启动的时候加载主配置类,开启了自动配置功能@EnableAutoConfiguration 参考:Spring : @EnableAutoConfiguration注解

@EnableAutoConfiguration 作用:

  1. 利用EnableAutoConfigurationlmportSelector给容器中导入一 些组件?
  2. 可以插件selectlmports()方法的内容;
  3. List<String> configurations = getCandidateConfigurations(annotationMetadata, attributes);获取候选
    的配置
protected AutoConfigurationEntry getAutoConfigurationEntry(

猜你喜欢

转载自blog.csdn.net/qq_21383435/article/details/105019814