前言
了解SpringBoot自动装配我们可以根据自己需要开启或者关闭对应的服务依赖,可以减少项目启动时间,找到最优的配置
一、项目默认加载
自动装配场景可以参考项目默认加载https://blog.csdn.net/qq_15592789/article/details/114941189
二、http编码自动装配
项目有很多自动装配,我http编码的自动装配来说一下。
1.HttpEncodingAutoConfiguration
这个配置类中有很多的注解。
@Configuration 表示这个类被加载到的SpringIOC容器中
@EnableConfigurationProperties 加载的ServerProperties类的配置
@ConditionalOnXXXX可以参考https://blog.csdn.net/w13485673086/article/details/104022203
2.自动装配失效
看懂上面的注解之后知道怎么控制自动装配。
如果我不想让自动状态失效只需在配置中配置server.servlet.encoding.enabled=false