Spring处理自动装配的歧义性
Posted Practical
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Spring处理自动装配的歧义性相关的知识,希望对你有一定的参考价值。
1.标识首选的bean
2.使用限定符@Qualifier
首先在bean的声明上添加@Qualifier 注解:
1 @Component 2 @Qualifier("cdtest") //里面的参数为任意你想取得名字 3 public class CDTest1 implements CD { 4 5 private String title = "十一月的肖邦"; 6 private String artist = "JayZhou"; 7 8 public void play() { 9 System.out.println("正在播放:" + title + ",由" + artist + "演唱"); 10 } 11 }
然后在需要注入的地方以同样的方式声明一下就行了:
以上是关于Spring处理自动装配的歧义性的主要内容,如果未能解决你的问题,请参考以下文章