关于解决 java.lang.IllegalArgumentException: Mapped Statements collection already contains value for XXX
在Mybatis的开发过程中我们都可能遇到过这个问题,这个问题的中文意思是:Mapper中存在了重复的id(同一个Mapper.xml文件中重复出现了两个id为XXX的方法)。也就是说是因为mapper里面出现了重载方法,但是mapper接口里面不能出现重载方法的情况,而我的错误就是这个错误。具体错误如下图:不过需要注意的是,出现这种错误时,可能实际重复的id并不是错误报出的那个。解决方法一般如下