mybatis報Could not find result map java.lang.Integer之類的錯誤
- 2019 年 10 月 5 日
- 筆記
版權聲明:本文為部落客原創文章,遵循 CC 4.0 BY-SA 版權協議,轉載請附上原文出處鏈接和本聲明。
本文鏈接:https://blog.csdn.net/qq_37933685/article/details/85050467
mybatis報Could not find result map java.lang.Integer之類的錯誤
在測試的時候報告:
org.apache.ibatis.builder.IncompleteElementException: Could not find result map java.lang.Integer
我檢查了對應的mapper文件和介面文件都沒有發現問題。運行任何一個和mybatis相關的測試,發現全部都報告這個錯誤。
原因:
mybatis的配置文件出錯了,檢查後發現沒有問題。
解決
idea 全局搜索 ctrl+shift+f 查找有沒有mapper把返回類型resultType 寫成 resultMap的,type和map是不一樣的。map要配置的,type就是javabean;