- 导入start就会导入autoconfigure包
- autoconfigure包下面的
META-INF/spring/org.springframe.boot.autoconfigure.AutoConfigation.imports
文件存放了所有的xxxAutoConfigation自动配置类 - @EnableAutoConfigation注解,会把上面文件中的所有的
自动配置类
都导入进来,按需要加载。 - xxxAutoConfigration会给了容器中导入bean,bean中的属于会有xxxProperties类中获取
- xxxProperties类的属性值与配置文件进行绑定