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;

Tags: