idea使用mybatis插件mapper中的方法爆红的解决方案
更新时间:2024年07月10日 12:01:13 作者:涛哥是个大帅比
这篇文章主要介绍了idea使用mybatis插件mapper中的方法爆红的解决方案,文中给出了详细的原因分析和解决方案,对大家解决问题有一定的帮助,需要的朋友可以参考下
问题描述
idea使用mybatis插件mapper中的方法爆红,resultType返回的是实体类,项目能正常运行。

提示:Result type doesn't match for Select id="test"
mapper:
public interface TestMapper {
@MapKey("code")
Map<String, CategoryScaleVo> test();
}xml:
<select id="test" resultType="com.test.model.vo.CategoryScaleVo">
select category as code, count(1) as count from advise
GROUP BY category
</select>解决方案:
resultType换成resultMap
<resultMap id="categoryScaleMap" type="com.test.model.vo.CategoryScaleVo"> <result column="code" property="code"/> <result column="count" property="count"/> </resultMap> <select id="test" resultMap="categoryScaleMap"> select category as code, count(1) as count from advise GROUP BY category </select>
这样就不会爆红了
到此这篇关于idea使用mybatis插件mapper中的方法爆红的解决方案的文章就介绍到这了,更多相关idea使用mapper方法爆红内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!
相关文章
阿里dubbo出错提示Thread pool is EXHAUSTED问题及解决方法
这篇文章主要介绍了阿里dubbo出错提示Thread pool is EXHAUSTED的问题及解决方法,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下2020-08-08
Java 和 Javascript 的 Date 与 .Net 的 DateTime 之间的相互转换
这篇文章主要介绍了Java 和 Javascript 的 Date 与 .Net 的 DateTime 之间的相互转换的相关资料,非常不错具有参考借鉴价值,需要的朋友可以参考下2016-06-06
Spring @Scheduler使用cron表达式时的执行问题详解
Spring给程序猿们带来了许多便利。下面这篇文章主要给大家介绍了关于Spring @Scheduler使用cron表达式时的执行问题的相关资料,文中通过示例代码介绍的非常详细,需要的朋友们下面随着小编来一起学习学习吧2018-09-09


最新评论