如图所示,Idea 使用autowired注解出现 Could not autowire. No beans of ‘xxxx’ type found 的错误提示,出现红色波浪线,这个报错通常并没有对程序的正常运行造成影响,但是我有一个类中,连着出现五个这样的波浪线,导致无法正常运行了,解决记录如下:
1.将注解添加一个非必须的属性
@Autowired(required = false)
2.降低 Autowired 检测的级别,将 Severity 的级别由error 改成 warning 或其它可以忽略的级别
3.检查一下是不是自己Service导包出错,正确的Service导报如下:
import org.springframework.stereotype.Service;
学习记录,仅供参考,希望能帮到您。
`