一.方法 覆盖自动配置很简单,就当自动配置不存在,直接显式地写一段配置.这段显式配置的形式 不限, Spring支持的XML和Groovy形式配置都可以. 二.原理 @ConditionalOnMissingBean注解是覆盖自动配置的关键. Spring Boot的设计是加载应用级配置,随后再考虑自动配置类. 关于Spring Security,自动配置会考虑几个配置类 其中最重要的一个类是SpringBootWebSecurityConfiguration. @Configuration @…