Result Maps collection already contains value for...BaseResultMap

Result Maps collection already contains value for...BaseResultMap

異常信息

mybatis出現Result Maps collection already contains value for…BaseResultMap的錯誤


異常原因

既有可能是generatorSqlmapCustom逆向工程熱的貨。

假如使用generatorSqlmapCustom逆向工程生成代碼,即生成dao文件和mapper.xml文件,


解決方案

如果是再次生成代碼,必須先將已經生成的代碼刪除,否則會在原文件中追加,仔細檢查一下mapper.xml文件

看是否存在兩個id爲BaseResultMap的resultMap,刪除多餘的,只保留一個就可以解決問題。

轉載於:https://blog.csdn.net/qq_33840251/article/details/89787482

發佈了23 篇原創文章 · 獲贊 41 · 訪問量 2萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章