Spring Bean管理的注解实现

2020-01-08  本文已影响0人  故事细腻言不由己
image.png

从spring3.0开始,提供了注解支持
由以下支持


image.png

元注解:可以应用到另一个注解的注解

实现自动注解,需要在xml中配置一下,指明注解要应用的包范围


image.png

可以定义过滤器,进行自定义扫描


image.png

过滤器的通配符


image.png
bean通过注解注册的id
image.png

Scope作用域
有@Scope注解定义作用范围。

@AutoWired(required = false)就不会跑出异aa常
它可以被用于方法上,将方法表示成setter
也可以应用在构造器 or 成员变量上(构造器只能有一个可以被标记为 @Autowired(required = true))

Axx xx;

@Autowired
public void setAxx(Axx xx){
this.xx = xx;
}

2.用在成员变量上
@Autowried
AXX XX;

3.构造器方法上
@Autowired
public Axx (){
}

上一篇 下一篇

猜你喜欢

热点阅读