解决思路:
-
检查xml映射文件中标签绑定包名地址是否正确(即namespace的值)
-
检查xxxMapper接口中的方法,对应xml映射文件中是否有
-
检查标签中的resultType是否与xxxMapper接口中的方法返回值类型一致,若一个是对象一个是集合,那也会报错
-
检查yml配置文件中的mybatis配置
mybatis-plus: mapper-locations: classpath*:com/hbsi/**/mapper/*Mapper.xml type-aliases-package: com.hbsi.eduservice.entity
-
xml资源配置
<build> <resources> <resource> <directory>src/main/java</directory> <includes> <include>**/*.properties</include> <include>**/*.xml</include> <include>**/*.tld</include> </includes> <filtering>true</filtering> </resource> </resources> </build>