你几乎总是需要在自己的自动配置类里添加一个或更多的@Conditional注解。@ConditionalOnMissingBean注解是一个常见的示例,开发者可以用它覆盖自动配置类提供的默认行为。
@Conditional
@ConditionalOnMissingBean
Spring Boot包含很多@Conditional注解,你可以在自己的代码中通过注解@Configuration类或单独的@Bean方法来重用它们。这些注解包括:
@Configuration
@Bean
46.3.1 Class条件arrow-up-right
46.3.2 Bean条件arrow-up-right
46.3.3 Property条件arrow-up-right
46.3.4 Resource条件arrow-up-right
46.3.5 Web Application条件arrow-up-right
46.3.6 SpEL表达式条件arrow-up-right
最后更新于6年前