一旦这个配置类生效,这个配置类就会给容器中添加各种组件;这些组件的属性是从对应的properties里中获取的,这些类里面的属性又是和配置文件绑定的。
5)所有配置文件中能配置的属性都是在xxxProperties类中封装着 @ConfigurationProperties( prefix = "server", ignoreUnknownFields = true )//从配置文件中获取指定的值和bean的属性进行绑定 public class ServerProperties {精髓:
SpringBoot启动会加载大量的自动配置类
我们看我们需要的功能有没有SpringBoot默认写好的自动配置类
我们再来看这个自动配置类到底配置了哪些组件