用mybatis-generator生成实体和mybatis文件后,启动tomcat,报错:
Caused by: java.lang.IllegalArgumentException: Result Maps collection already contains value for com.mapper.xxxMapper.BaseResultMap
原因:mybatis-generator在二次生成相关文件时,第一次生成的mapper.xml文件没删除,导致该文件内容重复;
解决办法:
方法一:检查xml文件,将重复内容删除即可;
方法二:将之前生成的相关文件删除后,重新用mybatis-generator生成相关文件。