当前位置:首页 > Web开发 > 正文

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

2024-03-31 Web开发

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

温馨提示: 本文由Jm博客推荐,转载请保留链接: https://www.jmwww.net/file/web/42097.html