使用mybatis报错【Result Maps collection already contains value for ...BaseResultMap】的解决方法
2024-10-19 01:29:41
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,重新发布。
其中第三部的尤为必要。
最新文章
- CSS3:text-overflow实现文字截取,超出部分显示省略号
- mysql CREATE USER
- psoame
- Android笔记——我的Android课的开始
- java运算优先级
- Bug严重级别分类
- 解决SharePoint文档库文件在搜索结果页面显示的标题和文档的标题不一致问题(search result)
- UTC的相互转换(java)
- 逐行返回http响应的内容
- position:relative可以默认提升元素的z-index;
- mul8_unsigned multipliter
- 测试驱动 ASP.NET MVC Type Aliase
- xhtml头文件设置
- 51-node-1649齐头并进(最短路)
- jQuery的appendTo案例
- type convert
- python高并发?
- log4j(五)——如何控制不同目的地的日志输出?
- Jenkins配置HTML报告(Windows环境)
- Spring框架的AOP的底层实现之JDK的动态代理(代码了解,理解原理)