jar7
2016-03-31 23:02
183 查看
@Autowired
用法:
配置在属性上;
配置在set方法上;
配置在构造方法上。
@Autowired注解是按类型装配依赖对象,默认情况下它要求依赖对象必须存在,如果允许null值,可以设置它required属性为false。
@Qualifier
p用法:
p1、配置在属性上;
p2、配置在set方法上;
3、配置在构造方法的参数上
[b][b]@Resource
[/b][/b]
[b][/b]
@Resource注解默认按名称装配。名称可以通过name属性指定,如果没有指定name属性,默认取属性的名称作为bean名称寻找依赖对象。
注意:如果没有指定name属性,并且按照默认的名称找不到依赖对象时,@Resource会回退到按类型装配。但一旦指定了name属性,就只能按名称装配了。
[b][/b]
用法:
配置在属性上;
配置在set方法上;
配置在构造方法上。
@Autowired注解是按类型装配依赖对象,默认情况下它要求依赖对象必须存在,如果允许null值,可以设置它required属性为false。
@Qualifier
p用法:
p1、配置在属性上;
p2、配置在set方法上;
3、配置在构造方法的参数上
[b][b]@Resource
[/b][/b]
[b][/b]
@Resource注解默认按名称装配。名称可以通过name属性指定,如果没有指定name属性,默认取属性的名称作为bean名称寻找依赖对象。
注意:如果没有指定name属性,并且按照默认的名称找不到依赖对象时,@Resource会回退到按类型装配。但一旦指定了name属性,就只能按名称装配了。
[b][/b]
相关文章推荐
- for 循环嵌套 while 的神奇问题
- leetcode_147 Insertion Sort List
- 浅谈css背景
- Android 中Fragment与Activity通信大汇总
- windows内核情景分析笔记------内核对于物理页面的管理
- Android调试,The selected device is incompatible
- scala学习资料
- Spring
- 20145208 《Java程序设计》第5周学习总结
- 作品-网站-[二次开发]吉玛特商城
- 网络中的那些事儿(五)之校园网规划综述
- Cocos游戏引擎VRDemo正式放出 助力虚拟现实游戏开发
- 实验4 颜色、字符串资源的使用
- 在有子类的时候,其构造函数的执行及顺序。
- 【单调队列】Vijos P1771 瑞士轮 (NOIP2011普及组第三题)
- JavaScript BOM与客户端检测
- 3.31日学习记录
- Oracle SQL Developer - 智能提示
- “叫好”与“叫座”背后的秘密
- 第八课_采购管理、信息与配置管理