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