關(guān)于本節(jié)中接口不能實(shí)例化的問(wèn)題
在測(cè)試Qualifier注解的時(shí)候,給接口BeanInterface加上Autowired注解,這是實(shí)例化接口BeanInterface嗎?接口不是不能被實(shí)例化嗎?
在測(cè)試Qualifier注解的時(shí)候,給接口BeanInterface加上Autowired注解,這是實(shí)例化接口BeanInterface嗎?接口不是不能被實(shí)例化嗎?
2017-03-04
舉報(bào)
2017-08-16
反 射
2017-04-12
在接口上使用并不是實(shí)例化這個(gè)接口,而是實(shí)例化這個(gè)接口下的繼承這個(gè)接口的實(shí)現(xiàn)類,然后因?yàn)橛?個(gè)實(shí)現(xiàn)類,所以才需要qualifier來(lái)確定實(shí)例化哪個(gè)實(shí)現(xiàn)類作為對(duì)象。
2017-03-04
你是指autowired注解說(shuō)明3中5分30秒的地方嗎?
這里的意思是有兩個(gè)類實(shí)現(xiàn)了BeanInterface,但是當(dāng)前成員變量并不是一個(gè)Set,所以需要用Qualifier來(lái)明確使用哪個(gè)BeanInterface接口的實(shí)現(xiàn)類Autowired當(dāng)前成員變量(BeanInterface implement)。