java.lang.IllegalArgumentException: Mapped Statements collection already contains value for ...

java.lang.IllegalArgumentException: Mapped Statements collection already contains value for:

这个一般是参数设置问题,注意一下parameterType和resultType 具体值问题。一般最好写全包名

Error parsing Mapper XML. Cause: java.lang.IllegalArgumentException: Result Maps collection already :

上面都提示的很明显,结果集出现重名问题。

其实以上  可以归结为一个问题,一般都是粗心引起的,主要检查下是否id重复异常,resultType(对应的bean || 基本数据类型)和resultMap (对应设置的结果集)。以及nameSpace=“ 这里是否在别的xml也有出现。”

注意:

         一个小提示 就是报错的地方也许不是真实的错误的地方,所以不要因为 报的这个错,就只对着这个地方 检查,最后 也没有所以然,还把自己搞到怀疑人生。所以 也要注意一下该xml中 别的地方。。

希望遇到问题的你,早点解决!!!

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值