加载META-INF/spring-autoconfigure-metadata.properties配置文件
SpringBoot自动装配源码分析
封装成properties
SpringBoot自动装配源码分析

加载META-INF/spring.factories配置文件,分装成properties对象,数组转List并返回。
SpringBoot自动装配源码分析

spring.factories包含很多自动配置类的信息。
spring-autoconfigure-metadata.properties包含自动配置类信息的路径。

通过上面这两个文件加载自动配置类信息:
RedisAutoConfiguration自动配置类:
SpringBoot自动装配源码分析
RedisProperties文件里包含配置文件对应的参数:
SpringBoot自动装配源码分析

相关文章: