码迷,mamicode.com
首页 > 编程语言 > 详细

Spring处理自动装配的歧义性

时间:2018-12-20 18:44:30      阅读:180      评论:0      收藏:0      [点我收藏+]

标签:font   com   display   lap   round   自动   地方   png   info   

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 }
View Code

然后在需要注入的地方以同样的方式声明一下就行了:

技术分享图片

 

Spring处理自动装配的歧义性

标签:font   com   display   lap   round   自动   地方   png   info   

原文地址:https://www.cnblogs.com/ustc-anmin/p/10150521.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!