mybatis 项目启动时报“Result Maps collection already contains value forxxx”错误

来源:互联网 发布:网络信息自查报告 编辑:程序博客网 时间:2024/06/14 19:34

在使用mybatis的逆向工程生成代码时报错,“Result Maps collection already contains value forxxx”有可能是如下原因:

生成的xml文件实现接口中的方法时,

sql语句返回时,使用<select id="xxx" resultType="example">与<resultMap id="example" type=“xxx”>相冲突导致的。
将resulttype更改为resultmap即可解决该问题。


又或者是一些其他resultMap id重复,试过一次不知道为什么生成了两段同样的代码,因为id重复所以报了这个错误。


总的来说,报这个错很可能是与ResultMap的id有关。

0 0
原创粉丝点击