当前位置: 移动技术网 > IT编程>开发语言>Java > 使用mybatis报错【Result Maps collection already contains value for ...BaseResultMap】的解决方法

使用mybatis报错【Result Maps collection already contains value for ...BaseResultMap】的解决方法

2018年10月08日  | 移动技术网IT编程  | 我要评论
result maps collection already contains value for ...baseresultmap

......

这个问题,相信大家在使用mybatis的重新生成 dao,pojo,mapper的时候,都有可能会遇见。

开发过程中,我们改修了表结构,需要重新生成mybatis的配置文件,然后覆盖回原来工程。

往往在发布项目的时候,就会出现这个问题。

 

个人猜想这是由于mybatis在重新覆盖了配置文件之后,容器发布的时,spring重新关联mybatis

配置文件不正确导致的。※ 还在研究中.....

 

解决办法:

1,server clean

2,maven clean

3,alt+f5 更新工程

4,重新发布。

其中第三部的尤为必要。

如对本文有疑问, 点击进行留言回复!!

相关文章:

验证码:
移动技术网