排错1:
检查 mapper.xml 的 namespace 与接口名是否一致
排错2:
检查 mapper.xml 的 语句id 与接口的方法名是否一致
建议装个mybatis插件,这样mapper和接口之间就能跳转,就可以排除#1 #2了
排错3:
检查 target 目录是否有相关 mapper.xml文件
如果没有,在pom.xml里添加
<build>
<resources>
<resource>
<!-- 如果xml放在resources目录下,这里就改成 src/main/resources -->
<directory>src/main/java</directory>
<includes>
<include>**/*.xml</include>
</includes>
<filtering>false</filtering>
</resource>
</resources>
</build>
排错4:
检查mapper接口是否被扫描
选项一:添加扫描mapper的注解
选项二:在mapper上添加注解
排错5:
检查mybatis-plus的配置文件,确保这个路径是正确的