IDEA的spring项目使用@Qualifier飘红问题及解决

 更新时间:2023年11月06日 09:44:53   作者:wkCaeser_  
这篇文章主要介绍了IDEA的spring项目使用@Qualifier飘红问题及解决方案,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教

IDEA的spring项目使用@Qualifier飘红

使用@Qualifier来声明需要注入的bean的名称,结果飘红,但是项目运行完全没有问题

使用方法

如下:

@bean("xxx1")
public xxx method1(){
    ...
}

@bean("xxx2")
public xxx method2(){
    ...
}

@bean
public yyy method(@Qualifier("xxx1") XXX xxx1,@Qualifier("xxx2") XXX xxx2){
    ....
}

这时候会发现IDEA会提示@Qualifier找不到bean,飘红。

解决办法

声明bean的时候加上name参数。

@bean(name = "xxx1")
public xxx method1(){
    ...
}

@bean(name = "xxx2")
public xxx method2(){
    ...
}

@bean
public yyy method(@Qualifier("xxx1") XXX xxx1,@Qualifier("xxx2") XXX xxx2){
    ....
}

这样即可。

@Autowired和@Qualifier共用出现提示信息 Cannot find bean with qualifier XXXXX

在intellij idea 中出现标红,提示信息 :Cannot find bean with qualifier XXXXX

在 settings-editor-Inspections-spring  把右边的Mixed 改为warning

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • IDEA 2019.2.3破解激活教程(亲测有效)

    IDEA 2019.2.3破解激活教程(亲测有效)

    这篇文章主要介绍了IDEA 2019.2.3破解激活教程(亲测有效),文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-10-10
  • java中stack(栈)的使用代码实例

    java中stack(栈)的使用代码实例

    这篇文章主要介绍了java中stack(栈)的使用代码实例,具有一定借鉴价值,需要的朋友可以参考下。
    2017-12-12
  • 解决Maven不能下载Aspose的问题

    解决Maven不能下载Aspose的问题

    这篇文章主要介绍了解决Maven不能下载Aspose的问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2024-05-05
  • Jmeter BeanShell 内置变量vars、props、prev的使用详解

    Jmeter BeanShell 内置变量vars、props、prev的使用详解

    这篇文章主要介绍了Jmeter BeanShell 内置变量vars、props、prev的使用 ,文中给大家介绍了Jmeter中关于BeanShell的相关知识,结合实例代码给大家介绍的非常详细,需要的朋友可以参考下
    2022-10-10
  • Java的常见批量操作方法及注意事项

    Java的常见批量操作方法及注意事项

    Java作为一种强大的编程语言,提供了多种方法来有效地进行批量数据处理,这篇文章主要介绍了Java的常见批量操作方法及注意事项的相关资料,需要的朋友可以参考下
    2025-06-06
  • java实现双层圣诞树加修饰代码示例

    java实现双层圣诞树加修饰代码示例

    大家好,本篇文章主要讲的是java实现双层圣诞树加修饰代码示例,感兴趣的同学赶快来看一看吧,对你有帮助的话记得收藏一下,方便下次浏览
    2021-12-12
  • spring boot整合redis主从sentinel方式

    spring boot整合redis主从sentinel方式

    这篇文章主要介绍了spring boot整合redis主从sentinel方式,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2022-03-03
  • Java OOM 异常场景与排查过程(堆、栈、方法区)

    Java OOM 异常场景与排查过程(堆、栈、方法区)

    这篇文章主要介绍了Java OOM 异常场景与排查过程(堆、栈、方法区),具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2025-03-03
  • Java生成随机时间的简单随机算法

    Java生成随机时间的简单随机算法

    今天小编就为大家分享一篇关于Java生成随机时间的简单随机算法,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧
    2019-01-01
  • Java并发编程之LockSupport类详解

    Java并发编程之LockSupport类详解

    LockSupport是一种线程阻塞工具,它可以在线程内任意位置让线程阻塞.接下来就带着大家详细了解一下LockSupport类,,需要的朋友可以参考下
    2021-05-05

最新评论