Spring Controller里注入Feign的Interface报红提示的问题

如下图,我们在Controller里注入Feign的接口,在IDEA里报红提示

Feign接口代码

 

接口实现类

 

代码其实跑起来没有问题,容器启动的时候会完成Bean注入。因为我们的接口有实现类,所以IDEA提示我们需要指定注入的具体是谁,否则就标红,这里我们可以不用理会,但是为了让IDEA更友好,我们只需要设置一下提示类型就可以了。如下图:

打开File->Settings对话框,找到Editor->Inspections,找到Spring相关配置,把Error改成Warning就可以了,如下图:

 

如此,报红的地方没有了:)

 

 

 


原文链接:https://blog.csdn.net/Dothwinds/article/details/104793259

posted @ 2020-03-16 14:26  panchanggui  阅读(1719)  评论(0编辑  收藏  举报