Mybatis报错:org.apache.ibatis.builder.IncompleteElementException

Posted 一沙世界

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Mybatis报错:org.apache.ibatis.builder.IncompleteElementException相关的知识,希望对你有一定的参考价值。

org.apache.ibatis.builder.IncompleteElementException: Could not find result map java.lang.Integer
遇到这种问题,一般都是因为在xml中基本类型返回属性的属性名写成了resultMap。
由于Mybatis的报错的定位文件有时候不准,所以不要只看错误信息中提到的文件关联的文件,所以ctrl+alt+h 全工程内检索(可能你的全文检索不是这个快捷键),
resultMap="java.lang.Integer"(不同的人编码风格不同,有的可能会有空格,自行调整)。最后在另一个不相干的XXXmapper.xml文件中找到了这行

resultMap="java.lang.Integer"

改为:

resultType="java.lang.Integer"

以上是关于Mybatis报错:org.apache.ibatis.builder.IncompleteElementException的主要内容,如果未能解决你的问题,请参考以下文章

Mybatis 报错

Mybatis 报错

mybatis批量删除foreach报错

spring+Mybatis 整合报错

mybatis-generator代码生成报错?

MyBatis批量插入返回主键报错