Mybatis逆向工程相关 —— ResultMaps collection already contains value for XXX

报错提示:

Result Maps collection already contains value for XXX。

遭遇场景:

maven+ssm 项目中,采用了mybatis的逆向工程生成 pojo和mapper。自己生成了多次。这样做的后果是 mapper中的xml文件内容生成了多次。

自己原本以为第二次生成会将第一次生成xml文件给覆盖,可事实上是叠加(前后现在不确定,以后自己有时间去搞清楚。) 而自己的工程不小,这个错误,程序一直在执行,没有报出来,是自己通过一些小的Demo来找出的问题。(这个原因也需要深入研究一下)

解决方式:

很简单,找到每个xml文件,将重复的部分删除掉就可以了~(简单,快速~)!

猜你喜欢

转载自www.cnblogs.com/tujietg/p/10387985.html