5.Resource注解解析

Resource有两种使用场景java

1.Resourcespring

当Resource后面没带参数的时候是根据它所注释的属性名称到applicationContext.xml文件中查找是否有bean的id与之匹配,若是有,就将对应的class赋值给它,app

若是没有则根据注释属性的类型到配置文件进行匹配,若是有就赋值,若是没有就报错框架

2.Resource(name="")xml

当Resource后面有带name参数,则直接根据name的值和bean的id进行匹配,有则赋值,没则报错io

 

Resource是java原生的注解,spring框架也给出了Autowired和Qualifer注解,class

Autowired是根据类型进行匹配,Qualifer是根据属性名进行匹配配置

相关文章
相关标签/搜索