问题:
<bean id="z" class="com.cn.Demo"/>
<bean id="y" class="com.cn.Demo"/>
使用:
@Autowired (默认第一按照byType,第二byName)
private Demo x;
这样注入是报错的
正确:
@Autowired
private Demo z; 不加@Qualifier("z") 自动byname 为z去查找,改成其他变量名找不到报错 变量名就是byname
或者
@Autowired
@Qualifier("z")
private Demo zzzzzzz; 加了 @Qualifier("z") 主动设置byname为z去找,找到赋给zzzzzzz