使用generatorSqlmapCustom逆向工程生成代码报错
假如使用generatorSqlmapCustom逆向工程生成代码,即生成dao文件和mapper.xml文件,复制粘贴至工程中运行报错。
Result Maps collection already contains value for com.cyj.mapper.OrdersMapper.BaseResultMap
解决方案:
1.根据错误提示,找到对于的报错的那个mapper,是否存在重复的代码。一般是由于逆向工程生成了重复的代码,原因是重新生成表的时候实体类没有删除原来的导致逆向工程的时候生成了一份包含重复字段的代码。
2.自己写的mapper当返回值是resultMap映射id时,取得名字不能都是BaseResultMap。需命不一样的名字否则会产生冲突。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)