自动配置模式
SpringBoot在自动配置,很多组件的时候
先看容器中,有没有用户自己配置的
@Bean、@Component
如果有,就使用用户配置
如果没有,才自动配置
如果,有些组件可以有多个,比如,ViewResolver
则将用户配置的,和自己默认的组合起来
xxxConfigurer
在SpringBoot中会有非常多的xxxConfigurer
用于进行扩展配置
xxxCustomizer
在SpringBoot中会有很多的xxxCustomizer
用于进行定制配置