mybatis使用过程中出现Mapped Statements collection already contains value for
最常规的原因:
id 重复:<select id="queryHaveDoorDeviceGardens">同一个文件中有两个相同的id
但是:
有的时候id不重复也会出现上面的错误比较坑的一个问题,需要认真排查相关参数
1.parameterMap改成parameterType...
2. resultType参数有问题
3 parameterType参数有问题
本文探讨了MyBatis中MappedStatements collection already contains value for的问题,通常由ID重复引起。文章还讨论了即使ID不重复也可能遇到此问题的情况,并提供了解决方案,包括检查parameterMap、resultType和parameterType等配置。
2118

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



