当由spring进行属性值的注入时(赋值)
-
假如属性的类型对应的实例有多个,底层就需要一种信息,要为属性注入哪个实例的值,
默认是检测哪个bean的名字与属性名相同
,就注入哪个bean; - 假如没有bean的名字与属性名相同的,则注入失败。
解决方法
- 在业务类里通过往实现类加参数
例如
- 在测试类中添加@Qualifier注解
例如
版权声明:本文为weixin_45015214原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。