我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

spring DI @Autowired标记在接口上面获取该接口实现类的问题

Spring的DI ,@Autowired标记在一个接口上面 ,会通过寻找@Component注解找到该接口的实现类,但是
假如该接口有多个实现类呢 ,该寻找哪一个实现类呢?

可以使用@Qualifier明确指定要装配的Bean.如下:

@Autowired
@Qualifier("objName")
private Object obj;

你尝试过吗,如果有多个,可能会报错的吧。

近期文章

  • 老师不知怎么的我的程序又错了
  • spring的三种注入方式的问题
  • VBA如何实现在abc123中 选出1234
  • 求各位大神解惑 把图片空缺的补上
  • Random随机数 !
  • 老师快来帮帮我,我的程序又over了
  • 请问:谁有用Java编写的Spark ALS协同过滤推荐算法的源代码能否共享一下,谢谢!
  • 用CRegKey的QueryStringValue读取失败,错误码为2
  • python:如何用wordnet词干化.txt文档并输出
  • 关于语音去噪不同阈值的小波变换问题
  • 大神帮帮我,小白需要你
  • 求大神把图片空缺的部分补上
  • datatables.min.js 有了上页 下页, 怎么显示首页尾页
  • WinDriver生成的代码例程在VS2010中链接出错
  • 第三次了 图片有毒 为什么发过来看不清了 求把空缺的补上
  • java测试类是干嘛用的啊 main不也可以测试么?
  • java用walkFileTree访问目录树
  • js怎么实现关闭弹窗后不刷新主页面
  • 有一道面试题,这个该怎么回答呀!求大神帮助出点思路。
  • opencv如何对矩阵进行归一化处理?

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华