我正在使用无法重新编译的多个共享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"/>