課程
/后端開發
/Java
/Spring入門篇
在測試Qualifier注解的時候,給接口BeanInterface加上Autowired注解,這是實例化接口BeanInterface嗎?接口不是不能被實例化嗎?
2017-03-04
源自:Spring入門篇 4-4
正在回答
反 射
在接口上使用并不是實例化這個接口,而是實例化這個接口下的繼承這個接口的實現類,然后因為有2個實現類,所以才需要qualifier來確定實例化哪個實現類作為對象。
你是指autowired注解說明3中5分30秒的地方嗎?
這里的意思是有兩個類實現了BeanInterface,但是當前成員變量并不是一個Set,所以需要用Qualifier來明確使用哪個BeanInterface接口的實現類Autowired當前成員變量(BeanInterface implement)。
舉報
為您帶來IOC和AOP的基本概念及用法,為后續高級課程學習打下基礎
2 回答實現接口之后的作用域問題
1 回答關于初始化問題
1 回答嗯...不可以不轉化為接口嗎
4 回答bean的id值是初始化的實例,那<property name的值是要注入的類的實例嗎,還有ref是初始化實例嗎
2 回答為什么在加載SPRING容器時,會自動執行實現了Aware接口的實例中的被重寫的方法?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2017-08-16
反 射
2017-04-12
在接口上使用并不是實例化這個接口,而是實例化這個接口下的繼承這個接口的實現類,然后因為有2個實現類,所以才需要qualifier來確定實例化哪個實現類作為對象。
2017-03-04
你是指autowired注解說明3中5分30秒的地方嗎?
這里的意思是有兩個類實現了BeanInterface,但是當前成員變量并不是一個Set,所以需要用Qualifier來明確使用哪個BeanInterface接口的實現類Autowired當前成員變量(BeanInterface implement)。