Reputation: 177
We are using Spring to create service beans for our tests.
I get error : Could not autowire field: private x.y.A expected single matching bean but found 2 [A,AA]
Code:
public class ATest {
@Autowired
private A a;
xml
<bean id="ida" class="x.y.A" />
<bean id="idaa" class="x.y.AA" />
Where:
AA.java
class AA extends A { ... }
Cs
Upvotes: 0
Views: 1202
Reputation: 1919
use
@Autowired
@Qualifier("idaa")
private A a;
check the documentation
Upvotes: 1