spring Annotion 常用注解

本篇主要整理的是对spring的常用注解,也是对spring注解使用的积累。

1. 配置组件(Configure Components)

 

名称

注解说明

@Configuration

把一个类作为一个IOC容器,在类的某个方法上如果配置了@Bean注解,则方法返回的对象就被作为这个spring容器中的Bean

@ComponentScan

在配置类上添加@ ComponentScan注解。则该注解默认会扫描该类所在包下所有的配置类

@Scope

用于指定scope作用域的

@Lazy

表示延迟初始化

@Conditional

Spring4开始提供,它的作用是按照一定的条件进行判断,满足条件则注册bean到容器

@Import

导入外部资源

生命周期控制

@PostConstruct 用于指定初始化方法(用在方法上)

@PreDestory 用于指定销毁方法(用在方法上)

@DependsOn 定义Bean初始化以及销毁时的顺序

posted @ 2021-07-03 07:58  蜗牛学编程  阅读(38)  评论(0编辑  收藏  举报