mybatis启动报错Result Maps collection already contains value forxxx

问题描述

ssm搭建过程中启动tomcat,报错:

Cause: java.lang.IllegalArgumentException: Result Maps collection already contains value for xyx.dsw.dao.mapper.admin.quotationwish.TempTestTableMapper.TempTestTableResult 

产生原因

我遇到这问题时是因为代码有一部分是工具自动生成的, 有一部分是手动拷贝的, 所以鸟到一起导致有部分代码是重复的。

这个错就是由于Mapper.xml文件中有重复的id,修改过来即可.

解决方法

 将Mapper.xml文件中重复的id,修改一下, 保证id唯一.

 

具体可见另一篇文章:http://blog.csdn.net/zengdeqing2012/article/details/46340357

posted @ 2017-10-26 20:52  习惯沉淀  阅读(20020)  评论(1编辑  收藏  举报