SpringBoot-自动配置原理

  1. 导入start就会导入autoconfigure包
  2. autoconfigure包下面的META-INF/spring/org.springframe.boot.autoconfigure.AutoConfigation.imports文件存放了所有的xxxAutoConfigation自动配置类
  3. @EnableAutoConfigation注解,会把上面文件中的所有的自动配置类都导入进来,按需要加载。
  4. xxxAutoConfigration会给了容器中导入bean,bean中的属于会有xxxProperties类中获取
  5. xxxProperties类的属性值与配置文件进行绑定
posted @ 2023-10-23 17:37  wzpro  阅读(30)  评论(0)    收藏  举报