Spring之@Qualifier注解简介及示例

news/2024/10/30 15:21:02/

转自:

  Spring之@Qualifier注解简介及示例

下文笔者讲述@Qualifier注解功能简介及示例分享

@Qualifier注解功能简介

  功能1:使用bean名称注入DI属性功能2:设置bean的名称

@Qualifier注解使用场景

当存在多个相同Type的bean时
可使用@Qualifier注解设置bean的注入对象

例:

当创建了好几个相同类型bean时但注入时,只需使用一个,此时我们可使用@Qualifier注解和 @Autowired注解设定出具体的使用对象 例:@Autowired@Qualifier("user1")private User user;----或------@Resource(name="user1")private User user;例2:@Qualifier注解设置bean名称设置两个User实例bean分别为user1、user2@Bean@Qualifier("user1")public User user1() {return new User("8888");}@Bean@Qualifier("user2")public User user2() {return new User("9999");}

http://www.ppmy.cn/news/1129.html

相关文章

[附源码]计算机毕业设计springboot云南美食管理系统

项目运行 环境配置: Jdk1.8 Tomcat7.0 Mysql HBuilderX(Webstorm也行) Eclispe(IntelliJ IDEA,Eclispe,MyEclispe,Sts都支持)。 项目技术: SSM mybatis Maven Vue 等等组成,B/S模式 M…

C# Winform 文本面板带滚动条

Winform 中如果需要在一个固定大小的面板中显示一些内容,并且面板能上下拖动,将所有的内容完整的展示,这种需求很常见,下面就演示如何实现的吧 效果: 1.新建一个winform 项目,在界面中拖入一个Panel 将 p…

MySQL密码不要用0开头!!!

我是真的服了……花了大半天连云服务器上的数据库…… 开始时用SQLyog,显示authentication plugin caching_sha2_password cannot be loaded;,搜索了一通,找到解决方案: ALTER USER username% IDENTIFIED WITH mysql_native_pas…

机器学习6scikit-learn中的scaler

文章目录一、scikit-learn中的scaler对测试数据集如何归一化?测试数据是模拟真实环境:综上二、演示一、scikit-learn中的scaler 对测试数据集如何归一化? 测试数据集不能跟训练数据集归一化一样,应该把测试数据集与训练数据集归…

17:00面试,17:09就出来了 ,问的实在是太...

从外包出来,没想到算法死在另一家厂子 自从加入这家公司,每天都在加班,钱倒是给的不少,所以也就忍了。没想到8月一纸通知,所有人不许加班,薪资直降30%,顿时有吃不起饭的赶脚。 好在有个兄弟内…

思科防火墙——实验练习加命令

作者简介:一名在校云计算网络运维学生、每天分享网络运维的学习经验、和学习笔记。 座右铭:低头赶路,敬事如仪 个人主页:网络豆的主页​​​​​​ 目录 前言 一.实验练习 1.实验(1)配置ASA接口 2.实…

简单入门编写html登录界面

<!DOCTYPE html> <html lang"zh"> <head><meta charset"UTF-8"><meta name"viewport" content"widthdevice-width, initial-scale1.0"><title>你好呀&#xff0c;登录吧</title><style&…

混合动力电动车优化调度与建模(发动机,电机,电池组等组件建模)(Matlab代码实现)

&#x1f4a5;&#x1f4a5;&#x1f4a5;&#x1f49e;&#x1f49e;&#x1f49e;欢迎来到本博客❤️❤️❤️&#x1f4a5;&#x1f4a5;&#x1f4a5; &#x1f4dd;目前更新&#xff1a;&#x1f31f;&#x1f31f;&#x1f31f;电力系统相关知识&#xff0c;期刊论文&…