当前位置首页 > Apache知识

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

阅读次数:338 次  来源:admin  发布时间:

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"

上一篇:windows和Ubuntu下安装mongodb
下一篇:(OK)Fedora31-kernel-5.1.0,内核使用MPTCP-成功