@Primary 和 @Qualifier_tom和cat的博客-CSDN博客_@primary
问题描述:就是一个接口KKService,
有两个实现类:@Service(“kkService1”)、@Service(“kkService2”)
用@Autowired进行接口注入时候,
@Autowired
private KKService kkService;
Spring会报错,因为不知道要注入具体哪个实现类
解决方案:@Primary & @Qualifier
@Primary加载其中的一个实现类上。这样就会优先加载被标注的类
@Qualifier(“kkService1”)标注在注入的语句上,这样会根据Bean名称进行注入