mybatis 报错Result Maps collection does not contain value for java.lang.Integer
重点:报错的方法和xml文件不一定是错误的位置,如果有多个xml文件,必须检查所有的文件 !!!!!
用 ctrl+ H 进行全局搜索 全局搜索!!! 报错的地方和xml写错的地方不一定是对应的 !!!
搜索 resultMap="java.lang.Integer"
重点检查 ,刚刚提交的文件 ,或者是自己刚写的 mapper文件!!!
找到对应的文件,改为 resultType="java.lang.Integer"
2.在某处肯定有配错了的,如"resultMap" -->"resultType"
本文详细解析了MyBatis中ResultMap错误的常见原因,即ResultMap collection does not contain value for java.lang.Integer的问题,并提供了查找和修正错误的具体步骤。强调了错误位置可能与XML配置文件不完全对应,需通过全局搜索定位并修改为正确的resultType属性。
730

被折叠的 条评论
为什么被折叠?



