疯狂的阳仔
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文件时,最好删掉之前的版本,不要相信覆盖,不要相信覆盖,不要相信覆盖!
评论