Spring处理自动装配的歧义性
2024-09-29 21:46:56
1.标识首选的bean
2.使用限定符@Qualifier
首先在bean的声明上添加@Qualifier 注解:
@Component
@Qualifier("cdtest") //里面的参数为任意你想取得名字
public class CDTest1 implements CD { private String title = "十一月的肖邦";
private String artist = "JayZhou"; public void play() {
System.out.println("正在播放:" + title + ",由" + artist + "演唱");
}
}
然后在需要注入的地方以同样的方式声明一下就行了:
最新文章
- JAVA Arrays.binarySearch
- SQLServer查看死锁
- iOS开发之网络编程--3、NSURLSessionDataTask实现文件下载(离线断点续传下载)
- Java [leetcode 21]Merge Two Sorted Lists
- ndk 编译 boost 库,支持serialization
- 解决Sublime Text3莫名的中文乱码问题
- 2017-06-22初识python
- Leetcode_48_Rotate Image
- merge intervals(合并间隔)
- docker环境中安装node、pm2,映射项目文件守护程序
- js怎么删数组固定的值
- java利用泛型实现不同类型可变参数
- linux文件管理之解压缩
- JS中那些让人头昏眼花的弯子
- IPsec学习笔记
- 自定义一个可以被序列化的泛型Dictionary<;TKey,TValue>;集合
- 2018牛客网暑期ACM多校训练营(第五场) E - room - [最小费用最大流模板题]
- C++ 类中的静态成员变量,静态成员函数
- 高性能Web服务器Nginx的配置与部署研究(2)Nginx入门级配置与部署及“Hello World”
- Scrapy框架的使用 -- 自动跳转链接并请求