SPRing4.0允許我們使用自定義的限定注解,現在我們有一個Disk接口,兩個實現類JayDiskImpl 和TomDiskImpl,現在我們要在CtBean中自動注入Disk 的實例,因為有兩個實現類,使用@Autowired 是會報錯的(沒有加限定符注解的話,注入的實例默認只能有一個實現,大于一個會報錯),如果我們不自己實現可以使用@Autowired @Qualifier("jayDiskImpl"),或者@Autowired @Qualifier("tomDiskImpl") 或者@Resource(name="jayDiskImpl") 這些都能幫我們精確定位到具體要注入哪一個接口的實現
bean。。 那如何通過自己定義的注解來具體定位到我們所需要的bean實例
以下是簡單的測試例子
目錄:

javaConfig:
[html] view plain copy新聞熱點
疑難解答