spring boot常用注解

为了面试需要,也是自我记忆,整理一下常用注解:

spring boot:

@SpringBootApplication:用于加载自动配置,标记项目启动类,它由三个注解组成
@Configuration,@EnableAutoConfiguration,@ComponentScan
@Configuration:用于定义配置文件;
@Bean:用于实例化bean对象;通常和@Configuration一起使用;
@EnableAutoConfiguration:启用自动配置,它通过SpringFactoriesLoader机制触发条件注解,使用默认配置,实现简化配置,快速启动;
@ComponentScan:扫描加载指定包下的类;
@Conditional:表明条件类,当满足条件时执行;
@ConditionalOnClass:类执行条件;
@ConditionalOnMissingBean:类缺失条件类;
@Profiles:定义配置名称;
@PathVariable:路径变量
@Value:配置文件参数引入;

 

posted @ 2018-09-13 22:54  橙木鱼  阅读(161)  评论(0编辑  收藏  举报