[英]Spring 3.1: Have Multiple @Qualifier References Point to Same Bean ID
我正在使用多個無法重新編譯的共享jar庫,我需要它們全部使用同一個bean“ StatFactory”:
<bean id="StatFactory" class="com.tastytoast.helper.StatFactory">
除一個庫外,所有庫均正確使用@Qualifier("StatFactory")
。
@Qualifier("StatFactory")
@Autowired
private StatFactory statFactory;
有沒有辦法獲取使用@Qualifer("statFactory")
鏈接到“ StatFactory” bean的反叛者庫? 我在網上看過,似乎沒有提及。
例如,如下所示:
<bean id="statFactory" redirect-to="StatFactory">
謝謝!
使用別名可以解決問題。
<alias />
允許您使用其他名稱引用命名的bean
<alias name="statFactory" alias="StatFactory"/>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.