春季配置:我已经创建了2个Bean,它们引用的是同一类,但数据库会话不同.

现在有任何方法可以将ID为“ abc1”的bean设置为自动装配的默认bean,并在明确提及时使用abc2自动装配:

@Autowiring

@Qualifier("abc2")

private abc obj;

解:

使abc1默认为自动连线.

为了创建abc2的实例,我们可以使用以下命令:

@Autowired

@Qualifier("abc2")

private abc obj;

解决方法:

xml的@primary批注或primary属性正是用于此目的.这是相同的细节.它在这里很好地记录在案.

因此,如果您提及< bean id =“ abc1” class =“ abc” primary =“ true” />它将优先于abc2,您可以在任何需要的地方使用@Qualifier用于abc2.希望这可以帮助.

标签:autowired,annotations,spring,java,spring-mvc

来源: https://codeday.me/bug/20191120/2045837.html

Java 两个引用类型相等_java-Spring配置:2个具有相同类引用的bean相关推荐

  1. java两种绑定方式_java两种单例模式用法分析

    本文实例讲述了java两种单例模式用法.分享给大家供大家参考,具体如下: 按照加载方式的不同,单例模式有两种实现: private:只能在同一个类中使用 static:该类是类方法,不能调用实例方法. ...

  2. java跑批任务_【spring配置】——spring整合Quartz定时器

    第一种:为普通java类中的某个方法配置跑批任务MethodInvokingJobDetailFactoryBean CronTriggerBean SchedulerFactoryBean 1.定义 ...

  3. java 事务回滚注解_Java Spring 事务回滚详解

    这篇文章主要介绍了java Spring事务回滚的相关资料,需要的朋友可以参考下 spring 事务回滚 1.遇到的问题 当我们一个方法里面有多个数据库保存操作的时候,中间的数据库操作发生的错误.伪代 ...

  4. java手动线程池使用_Java手动配置线程池过程详解

    线程池中,常见有涉及到的: ExecutorService executorService = Executors.newSingleThreadExecutor(); ExecutorService ...

  5. java 两个stream合并_Java Stream 流如何进行合并操作

    1. 前言 Java Stream Api 提供了很多有用的 Api 让我们很方便将集合或者多个同类型的元素转换为流进行操作.今天我们来看看如何合并 Stream 流. 2. Stream 流的合并 ...

  6. java两字符串是否相等_Java与JavaScript中判断两字符串是否相等的区别

    JavaScript是一种常用的脚本语言,这也决定了其相对于其他编程语言显得并不是很规范.在JavaScript中判断两字符串是否相等 直接用==,这与C++里的String类一样.而Java里的等号 ...

  7. java两个字符串前缀_java – 找到两个字符串的最长公共前缀

    我想找到两个字符串的最长公共前缀. 有没有办法循环我的最后几个if语句,以便我可以结束彼此不匹配的最后几个字符? System.out.println("Enter the first st ...

  8. java 两个sql文_Java和SQL取两个字符间的值

    Java String str = "abcdefg"; String result = str.substring(str.indexOf(">")+1 ...

  9. java处理请求的流程_Java Spring mvc请求处理流程详解

    Spring mvc请求处理流程详解 前言 spring mvc框架相信很多人都很熟悉了,关于这方面的资料也是一搜一大把.但是感觉讲的都不是很细致,让很多初学者都云里雾里的.本人也是这样,之前研究过, ...

最新文章

  1. 【迈克尔・乔丹:人工智能,革命远未发生】
  2. Ubuntu下共享目录的设置
  3. 【Excel】使用VLOOKUP+IF实现多列条件匹配查询
  4. 日期选择器date、week、time、datetime、datetime-local类型
  5. Java MyBatis 占位符
  6. HDU1996 汉诺塔VI【水题】
  7. AIX学习之NMON工具详解
  8. 遥感软件_遥感软件的可持续发展
  9. linux发行版本中 图形方式的运行级,在大多数 Linux 发行版本中,图形方式的运行级定义为?...
  10. pycharm中实现sin和cos函数曲线图
  11. Windows常见错误
  12. HDU 5437by cyl优先队列
  13. python----小计买书问题
  14. wstmart系统研究日志二
  15. git revert回滚merge提交时报错(commit xxx is a merge but no -m option )
  16. System32和SysWoW64的区别(转载)
  17. 用群晖筑建音乐之「家」
  18. 神技—终端显示Linux系统信息
  19. 凡客第二春 垂死挣扎还是绝地反击
  20. JAVA生成带图标的二维码(产品溯源码)

热门文章

  1. R包animalcules-一键式交互探索微生物组数据
  2. NC:电缆细菌减少水稻种植土壤中的甲烷排放
  3. Nature:微生物培养技术发展迅猛,未来要搞定一切!
  4. 国家自然科学基金委公布生命科学部四类科学问题典型案例
  5. MIMOSA2: 基于微生物组和代谢组数据的整合分析
  6. ISME:Micrarchaeota和Parvarchaeota古菌门的代谢多样性
  7. QIIME 2用户文档. 3老司机上路指南(2019.7)
  8. R语言ggplot2可视化为长文本轴标签自动换行美化可视化结构实战:Wrap long text axis labels
  9. python计算两个字典的相同点(从key、value、item角度)
  10. 高斯混合模型GMM、核心参数、高斯混合模型GMM的数学形式