出现这种异常的原因是,Mapper文件中出现了同名的ID 1、在使用逆向工程Generator的时候执行了两次或多次,工具不会把代码替换掉,而是会直接加在后面。 解决办法:在生成的时候先将之前的清空,再生成。 2、MyBatis Generator 生成器把其他数据库的同名表生成下来的问题 将其它的数据库的表中的字段,引入进来了 https://blog.csdn.net/norang/article/details/118416510