زمانی که از یک inteface چند پیاده سازی موجود باشد . باید بوسیله @Qualifier مشخص کرد که منظور استفاده از کدام پیاده سازی است .
public interface Person {
}
public class PersonA implements Person{
}
public class PersonB implements Person {
}
public class Customer {
@Autowired
@Qualifier("personA")
private Person person;
//...
}