idea解决feign注入报红问题

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了idea解决feign注入报红问题相关的知识,希望对你有一定的参考价值。

参考技术A 问题 :在springcloud项目中,注入feign-client接口提示无法注入,并且报红问题,如下图

此问题我们只需要设置下idea,将对象注入级别从error改成warning 就行了,如下图

idea中@Autowired注解下变量报红解决方法

问题

idea中@Autowired注解下变量报红
在这里插入图片描述
这个不是错误,只是一个警告而已,其实不解决也是可以启动项目的

解决方法

1、修改设置

file–>settings–>Inspections–>spring Core–>Code–>Autowiring for Bean Class
在这里插入图片描述

2、修改注解@Autowired为注解@Resource

在这里插入图片描述

3、注解@Autowired的属性required = false

在这里插入图片描述

4、对应的dao层代码添加注解@Repository(“UserDao”)

在这里插入图片描述

以上是关于idea解决feign注入报红问题的主要内容,如果未能解决你的问题,请参考以下文章

idea中maven导入依赖报红的解决办法

idea中maven工程导入坐标Dependencies报红解决方法

idea中@Autowired注解下变量报红解决方法

彻底解决idea maven依赖报红报错问题

IDEA解决quartz配置中ref变量报红问题

IDEA解决quartz配置中ref变量报红问题