no beans of type found for autowired repository

今天导入一个springboot1.5.9项目的时候出现个情况,idea打开某个serviceimpl全部autowired飘红。。。

could not autowired no beans of xxx

这个错误估计很常见了,大部分网上都有解决方法,不过我这里遇到的可能比较少见,参考:
https://stackoverflow.com/questions/26889970/intellij-incorrectly-saying-no-beans-of-type-found-for-autowired-repository/41766552
果然stackoverflow是万能的。

前面几个解决方法都可以,比如在每个Repository接口都加上@Repository注解,这样确实可行,但是我那么多的接口不想重复写了。

往下看,原来idea有一个spring data的插件可以帮我们实现,搜索下idea的plugins,果然这个插件被我关闭了,当时是为了加快idea的启动速度等做的优化,勾掉了很多配置。。

开启插件,重启,ok。


版权声明:本文为qq_21019419原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。