问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

java @Autowired和@Resource区别

发布网友 发布时间:2022-05-26 13:39

我来回答

1个回答

热心网友 时间:2023-10-19 23:58

1、@Autowired与@Resource都可以用来装配bean. 都可以写在字段上,或写在setter方法上。
2、@Autowired默认按类型装配(这个注解是属业spring的),默认情况下必须要求依赖对象必须存在,如果要允许null 值,可以设置它的required属性为false,如:@Autowired(required=false) ,如果我们想使用名称装配可以结合@Qualifier注解进行使用,如下:
Java代码
@Autowired() @Qualifier("baseDao")
private BaseDao baseDao;
3、@Resource(这个注解属于J2EE的),默认安照名称进行装配,名称可以通过name属性进行指定,
如果没有指定name属性,当注解写在字段上时,默认取字段名进行按照名称查找,如果注解写在setter方法上默认取属性名进行装配。 当找不到与名称匹配的bean时才按照类型进行装配。但是需要注意的是,如果name属性一旦指定,就只会按照名称进行装配。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
灵显的意思是什么 安国药王庙结构 显灵宫建筑构造 煤炭储量储量计算 大容量塑料水杯可以用开水烫吗 大容量塑料水杯能不能用开水烫 辽宁朝阳一日游去哪里比较好 ...电脑打开后出现一个对话框影响正常开机不知道怎样解决 哪些可以关掉,这些英文是什么意思? 企业应对网络舆情攻略:10个危机公关应对策略,有效解决 兔宝宝石氏名字寓意好字 java源文件中@resource、@inheritDoc等是做什么用?? java中resource leak什么意思 java 中getResource()如何使用 java eclipse 里的 resource 求高手点拨:Java的注释“@SuppressWarnings("resource")”,是什么意思? Java中资源是什么?资源文件又是什么,谁能举个例子简单的例子。谢谢了 在java中,@controller,@service,@resource扫描都是用来做什么的,能 java.lang.Class.getResource()这主要是做什么用的? 坐飞机液体不能超过100ml是一共么 95平方毫米铜芯三相五芯电缆可负载多少安培电流?多少千瓦功率?长度大约有150米 95平方380伏国标铜芯电缆能带多少千瓦 95平方三相四线的铜心电缆能带多少个千瓦? 黄酒对身体有哪些好处> 用黄酒把身体调解成碱性饭前喝还是饭后喝效果最好 教师资格证每年几月份考、怎么报名 黄酒吃了有什么用 空腹可喝黄酒吗? 喝黄酒空腹好吗? 饭后喝黄酒养胃吗? 何时吃黄酒最好 助动词,实义动词,情态动词是什么 什么叫做助动词还有情态动词?这是关于初中语法的知识,谁能告诉我呢,最好是说的好点,我做笔记的 be动词与情态动词的区别??? Intel至强E3-1230 V3 加微星r7 260x和华硕Z87-C金色主板开坦克世界中效都老火,为什么? 这台电脑配置可以玩堡垒之夜吗,可以玩绝地求生吗 馆陶传统注册过商标吗?还有哪些分类可以注册? 饼承传统注册过商标吗?还有哪些分类可以注册? pdf转换成txt的t转换器,注册码。 PDF格式的文件一般是干什么用的? pdf格式的复制 怎么解决PDF的格式的文本? 电容的耐电压是什么意思 关于电容的耐压值和额定电压分别是什么意思 电容器的耐压值和额定电压、击穿电压有什么区别?电容器上标的电压是什么电压? 电解电容的耐压超过了有什么危害 电容的电压是什么? 电容上标注的耐压200V与200WV有什么不同? 电容电压是什么意思? 电容上标识的电压和容值是什么意思,通 蝴蝶飞飞 主题曲