| 名称 | 用途 | 作用域 |
|---|---|---|
| @Configuration | 标志该类可以是个配置类,可以以JavaConfig的方式进行配置 | 类 |
| @ConditionalOnClass | 参数中的类在classpath中才能激活配置类 | 类/方法 |
| @AutoConfigureBefore | 在指定自动配置类之前生效 | 类 |
| @AutoConfigureAfter | 在指定自动配置类之后生效 | 类 |
| @ConditionalOnMissingBean | 当参数中的bean不存在时生效,通常需要搭配@Bean | 类/方法 |
| @Bean | 以JavaConfig的方式创建一个对象,归容器托管,比xml方式先创建 | 方法/注解类上 |
| @Import | 引入其他的配置类,使其他的配置类生效 | 类 |
| @EnableConfigurationProperties | 激活指定的pojo,被容器托管 | 类 |
| @ConditionalOnSingleCandidate | 当容器中有唯一的参数类型bean或者被@Primary修饰的Bean | 类/方法 |
持续更新中…
本文详细解析了Spring Boot中常用注解的功能与应用场景,包括@Configuration、@ConditionalOnClass、@AutoConfigureBefore等,帮助开发者更好地理解和使用Spring Boot的配置机制。

1338

被折叠的 条评论
为什么被折叠?



