本篇主要整理的是对spring的常用注解,也是对spring注解使用的积累。
1. 配置组件(Configure Components)
| 
 名称  | 
 注解说明  | 
| 
 @Configuration  | 
 把一个类作为一个IOC容器,在类的某个方法上如果配置了@Bean注解,则方法返回的对象就被作为这个spring容器中的Bean  | 
| 
 @ComponentScan  | 
 在配置类上添加@ ComponentScan注解。则该注解默认会扫描该类所在包下所有的配置类  | 
| 
 @Scope  | 
 用于指定scope作用域的  | 
| 
 @Lazy  | 
 表示延迟初始化  | 
| 
 @Conditional  | 
 Spring4开始提供,它的作用是按照一定的条件进行判断,满足条件则注册bean到容器  | 
| 
 @Import  | 
 导入外部资源  | 
| 
 生命周期控制  | 
 @PostConstruct 用于指定初始化方法(用在方法上) @PreDestory 用于指定销毁方法(用在方法上) @DependsOn 定义Bean初始化以及销毁时的顺序  | 
原文:https://www.cnblogs.com/snail-learn-code/p/14965492.html