从xml错误的Spring bean注入:期望的单个匹配bean但是找到了

时间:2014-02-13 17:18:03

标签: spring code-injection

我们正在使用Spring为我们的测试创建服务bean。

我收到错误:无法自动装配字段:私有x.y.A预期的单个匹配bean但找到2 [A,AA]

代码:

public class ATest {

    @Autowired
    private A a;

XML

<bean id="ida" class="x.y.A" />

<bean id="idaa" class="x.y.AA" />

其中:

AA.java  

class AA extends A { ... }

1 个答案:

答案 0 :(得分:1)

使用

@Autowired
@Qualifier("idaa")
private A a;

检查documentation