5.Resource注解解析
2024-08-27 20:35:21
Resource有两种使用场景
1.Resource
当Resource后面没带参数的时候是根据它所注释的属性名称到applicationContext.xml文件中查找是否有bean的id与之匹配,如果有,就将对应的class赋值给它,
如果没有则根据注释属性的类型到配置文件进行匹配,如果有就赋值,如果没有就报错
2.Resource(name="")
当Resource后面有带name参数,则直接根据name的值和bean的id进行匹配,有则赋值,没则报错
Resource是java原生的注解,spring框架也给出了Autowired和Qualifer注解,
Autowired是根据类型进行匹配,Qualifer是根据属性名进行匹配
最新文章
- 7 天玩转 ASP.NET MVC — 第 3 天
- JavaScript学习笔记(十二) 回调模式(Callback Pattern)
- WPF读书笔记(第一天)
- CentOS7设置IP地址
- c/cpp中怎样切割字符串,相似于split的功能
- python列表很聪明,支持负数索引
- hdu 3954 线段树 (标记)
- import模块/包--软件开发规范
- 关于vue的数据增删的一些细节
- EntityFramework Core:版本不一致问题
- JS a标签默认鼠标事件,导致无法修改input选中状态
- C#基础知识之泛型集合转换为DataTable
- CXF Spring开发WebService,基于SOAP和REST方式
- servlet邮箱激活验证实例含代码
- nginx内置变量 大全
- Lua基本语法-书写规范以及自带常用函数
- 使用FluentScheduler实现定时任务管理
- ABAP术语-XML
- Pytest UI自动化测试实战实例
- MySQL索引底层实现
热门文章
- 【Qt】VS2010编译Qt5.3.2 64bit
- [CISCO] VLAN、TRUNK 和 VTP 简介
- Java反射与自定义注解
- 10分钟教你用Python打造微信天气预报机器人
- 洛谷 P2480 [SDOI2010]古代猪文 题解【欧拉定理】【CRT】【Lucas定理】
- 【性能测试】:loadrunner直压MYSQL数据库的脚本开发
- 区间DP的学习(持续更新)
- 【Kafka】Broker之Server.properties的重要参数说明
- hibernate树状映射
- Cloudera Manager安装之Cloudera Manager 5.3.X安装(三)(tar方式、rpm方式和yum方式)