学习笔记Java中@Qualifier注解

Posted 棉花糖灬

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了学习笔记Java中@Qualifier注解相关的知识,希望对你有一定的参考价值。

当使用@Autowired注解按照组件类型进行注入时,若存在多个相同类型的组件时,spring就不知道该注入哪个了。此时就可以在多个相同类型的组件上使用@Component("组件名")或者@Qualifier("组件名")等将其进行区分,然后在要自动注入的地方使用@Autowired+@Qualifier(“组件名”)`来指定注入哪个组件。

比如一个接口有多个实现类,且都没有加@Primary注解来指定实现类的优先级时,就可以通过该方法在注入时指定使用哪个实现类。

以上是关于学习笔记Java中@Qualifier注解的主要内容,如果未能解决你的问题,请参考以下文章

Spring 注解版 学习笔记组件赋值

整理:spring注解 @Autowired @Qualifier @Resource

@Resource@Autowired@Qualifier的注解注入及区别

java注解学习笔记

@Autowired @Resource @Qualifier

Spring 注解注入—@Qualifier 注释