Caused by: java.lang.IllegalArgumentException: Result Maps collection already contains value for com.st.mapper.UserMapper.userBaseMap

  mybatis出现此异常,可能是因为 ***Mapper.xml 文件中存在重名对象,一不小心重复启动了mybatis的逆向工程。

  以为会覆盖掉以前生成的,没想到是新生成的和之前生成的重复了

  解决:把重复命名的id删除,或者删除xml文件重新使用逆向工程(推荐)。由此,项目就能正常启动了。。。

原文地址:https://www.cnblogs.com/QW-lzm/p/8884675.html