一问题解决,主要检查以下4点:

  1. 项目中有无该xxxMapper.java文件;

项目结构如下,有mapper文件,1ok。

2.相关Mapper.xml文件的namespace等关联包信息是否匹配;

namespace对应于项目中文件位置,排除,欧克。

3.配置文件的路径信息是否填错;

找到mybatis配置,路径正确,ok。

4.检查注解@Mapper和@MapperScan不能同时存在项目中.

在此,我保留了mapper.java文件中的@Mapper注解,ok。

二我则是一开始就少了@Mapper注解,一一排出后,则成功运行了。

三相关问题Could not autowire.No beans of 'xxxMapper' type. found.

当我解决了上面的问题,就发现程序可以正常启动运行,我就没有管这个红色波浪线了。

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐