課程
/后端開發(fā)
/Java
/Spring入門篇
如圖所示,請問紅色標(biāo)記的框框中@Named里面的值“jsrDao”我該怎么使用到它?如果我將@Named的值設(shè)置為其他的,例如將它取為“jsr”行不行呢?先謝謝各位了~
2016-12-08
源自:Spring入門篇 4-9
正在回答
你首先要理解@Named注解是干嘛的?我們使用這個注解是來給我們注入對象的,那么@Named是JSR330中的注解,在這里它相當(dāng)于@Qualifier,是用來注入在IOC容器已經(jīng)存在的名稱為jsrDao的bean,然而在IOC容器中并沒有注冊你說的jsr,自然就獲取不到將會報錯!
兮蓅 提問者
那就可以了啊
舉報
為您帶來IOC和AOP的基本概念及用法,為后續(xù)高級課程學(xué)習(xí)打下基礎(chǔ)
2 回答對spring的一點疑惑
3 回答aop:after使用時有疑惑,麻煩指點下
2 回答bean named"oneInterface" 未定義
3 回答No bean named 'injectionServiceImpl' available
2 回答No bean named 'oneInterface' available
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2016-12-08
你首先要理解@Named注解是干嘛的?我們使用這個注解是來給我們注入對象的,那么@Named是JSR330中的注解,在這里它相當(dāng)于@Qualifier,是用來注入在IOC容器已經(jīng)存在的名稱為jsrDao的bean,然而在IOC容器中并沒有注冊你說的jsr,自然就獲取不到將會報錯!
2016-12-09
那就可以了啊