疯狂的阳仔的gravatar头像
疯狂的阳仔 2016-08-10 20:59:01
使用gennerator自动生成mybatis的xml文件遇到的问题

先讲一下事情经过

1.先根据gennerator工具把对应的mybatis(xml)文件生成,并适用到程序中,启动tomcat,没问题

2.发现少加一个字段,加上字段后,重新生成mybatis(xml)文件

3.使用到程序中后,启动tomcat发现错误,如下:

 java.lang.IllegalArgumentException: Result Maps collection already contains value for  。。。。。。。。。。。。。。。后方省略

 

调查后发现问题出现在刚刚生成的xml文件中,反复尝试,反复声称还是没有解决,最后删掉之前的xml版本,重新生成,问题解决。

虽然mybatis文件重新生成可以覆盖之前的文件,但是会有上述问题出现的可能,所以,再重新生成mybatis的xml文件时,最好删掉之前的版本,不要相信覆盖,不要相信覆盖,不要相信覆盖!


打赏
最近浏览
cyx1998 2020年3月29日
暂无贡献等级
Ares_xue  LV6 2019年6月18日
JamesOne  LV2 2018年1月9日
独行侠梦  LV4 2017年11月25日
hhmm924613  LV4 2017年11月9日
coffeecow 2017年5月24日
暂无贡献等级
dushjie  LV5 2017年3月22日
liuxuming  LV18 2017年2月11日
mxng  LV9 2016年11月27日
wangcc_  LV1 2016年11月7日
顶部 客服 微信二维码 底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友