spring依赖注入单元测试:expected single matching bean but found 2

xiaoxiao2021-02-27  326

问题描述:

有一个接口类IA,及其实现类 A。A 用 @Component 注解。 类B有一个 IA类型的属性,通过@Autowierd自动注入。运行报错:expected single matching bean but found 2 提示找到了IA和A两个bean。

问题分析

起初理解为,只有A一个bean,因此没有问题。但实际却提示IA也是一个bean。试了下把iA换成抽象类,则没有这个问题。 留待以后查看原因。

转载请注明原文地址: https://www.6miu.com/read-8277.html

最新回复(0)