Result Maps collection already contains value for ***

来源:互联网 发布:端口攻击 编辑:程序博客网 时间:2024/05/14 14:20

关于 
MyBatis配置的时候,出现 
Result Maps collection already contains value for *** 

这个的问题 


字面意思就是某某已经存在,这样的情况下Spring已经注入过一次, 
其中有一种情况就是使用mybatisGenerator生成xml的时候,可能xml的内容不会被覆盖,而是追加到后面,导致xml里面有两份甚至更多的一样的内容,导致重复注入

 
解决方法:在生成xml前,先把mapper标签里面的所有标签给删除了,然后再生成就没有问题了。

0 0
原创粉丝点击