IDEA在写Mybatis时遇到了Could not autowire. No beans of 'xxxx' type found 的错误提示

╄→尐↘猪︶ㄣ 提交于 2020-02-01 14:54:05

在用Spring Boot整合Mybatis时,遇到了一个这样的报错
在这里插入图片描述
但是在后台还是可以运行查看到json字符串
在这里插入图片描述
但是对于这个报错,看上去还是感觉不满意,于是查找资料之后,找到了下面几种解决办法

(1)在注解上加上:required = fales

在这里插入图片描述

(2)使用 @Resource 替换 @Autowired

在这里插入图片描述

(3)在 MyBatis 接口上加上 @Repository 注解

在这里插入图片描述

(4)使用 Lombok,@RequireArgsContructor

(5)降低 Autowired 检测的级别,将 Severity 的级别由之前的 error 改成 warning 或其它可以忽略的级别。

(6)安装 MyBatis 插件

(7)构造器注入

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!