java.lang.IllegalArgumentException: Result Maps collection already contains value for
这个错误网上的答案并不是很好
1.检查有没有起名字起重复(ps:其实没必要名字起重复了会报错)
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/c865d25a3717ec51fcfbcf7a55e0467a.png)
2.第二点看看dao层是不是一个dao引用了两个mapper(ps:小鸟不一致说明你一个dao引入了两个mapper)
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/f294bf9b52d9a5c6e5c23fd7e5a1dd6f.png)
如图:
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/6670e6adb063247cbd913375e90cba37.png)
哎这错也就新手犯吧 (ps:我再解释一下:是因为你的namespace同时引入了同一个dao导致他们使用的是一个dao 如果你的mapper文件的id和另一个mapper一样会造成冲突)