mybatis返回值为map类型时怎么处理_构造函数不能有返回类型

mybatis返回值为map类型时怎么处理_构造函数不能有返回类型最有用到mybatis返回一个map结果集,然后就针对性的在网上找了一些相关大牛的总结:1.mybatis返回map结果集-红尘中人·杨哥-博客园2.MyBatis返回Map|码农网然后经过自己的测试终于可以应用实际业务中1、如果你确定返回的数据只有一条,你可以这样整xml中:<selectid=”searchncomedateByInvestID”resultMap=”java.util.HashMap”>selectt1.invest.

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE稳定放心使用

最有用到mybatis返回一个map结果集,然后就针对性的在网上找了一些相关大牛的总结:1.mybatis返回map结果集 - 红尘中人·杨哥 - 博客园
2.MyBatis返回Map | 码农网  然后经过自己的测试终于可以应用实际业务中
1、如果你确定返回的数据只有一条,你可以这样整

xml中:
<select id="searchncomedateByInvestID" resultMap="java.util.HashMap">
    select
    t1.invest_id                      ,
    cast(t1.modify_time AS DATE) modify_time
    from t_c_wh_redeeminfo t1
    where 1=1
    and t1.invest_id =#{investId}
</select>
dao中:
Map<String,Object> searchncomedateByInvestID(investId);
2、如果返回的是多条数据,可以这样整
xml中:
<resultMap id="getAllSetDaysResult"   type="HashMap">
        <result property="investid" column="invest_id" jdbcType="VARCHAR" />
        <result property="modifytime" column="modify_time" jdbcType="DATE"/>

</resultMap>
<select id="searchncomedateByInvestID" parameterType="java.util.List" resultMap="getAllSetDaysResult">
    select
    t1.invest_id                      ,
    cast(t1.modify_time AS DATE) modify_time
    from t_c_wh_redeeminfo t1
    where 1=1
    and t1.invest_id in
    <foreach collection="list" item="investId" index="index"  open="(" close=")" separator=",">
        #{investId}
    </foreach>
</select>
dao中:
List<Map<String, Object>> searchncomedateByInvestID(List<String> preinvestList);

mybatis返回值为map类型时怎么处理_构造函数不能有返回类型

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/185851.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • Android ListView几种Adapter用法简介「建议收藏」

    Android ListView几种Adapter用法简介「建议收藏」ArrayAdapter适合非常简单的数据显示,很方便,很简单。SimpleAdapter可以自定义Item布局,用于显示交简单的布局及控件,但布局内的控件如按钮等无法获取到焦点,当然也就无法获取到他们的点击事件。SimpleCursorAdapter与SimpleAdapter相似,只是他的数据源是Cursor类型而已。BaseAdpter子类最常用的ListView数据适配器,通过继承BaseAdpter可以较灵活的实现数据的绑定,同时通过使用View

    2022年7月22日
    9
  • 网页游戏开发(2)「建议收藏」

    网页游戏开发(2)「建议收藏」                      网页游戏开发(2)                                               作者:任尚益                      …

    2022年5月18日
    40
  • vue中解决跨域问题_js跨域解决方案

    vue中解决跨域问题_js跨域解决方案如果你是一个Web前端工程师,那么跨域这个问题肯定是绕不开的!1.创建vue.config.js设置devServer属性module.exports={devServer:{//webpack-dev-server配置host:’localhost’,port:8080,//配置本项目运行端口proxy:{…

    2025年12月15日
    2
  • MariaDB[通俗易懂]

    MariaDB[通俗易懂]MariaDB

    2022年4月22日
    42
  • JavaScript数组-冒泡排序

    JavaScript数组-冒泡排序数组的冒泡排序算法也算一道经典面试题了,这里也给大家分享一下JavaScript中关于数组的冒泡排序的写法和思路:先给大家上代码:<script>//冒泡排序:将数组中的数字按照从大到小或从小到大的顺序排序vararr=[2,4,5,1,3];for(vari=0;i<arr.length-1;i++){//外层循环管趟数,即数组的全部项数都排好一共需要比较多少次一趟排好一个,注意趟

    2022年5月18日
    39
  • python将数字转换成字符串_python字符串去重

    python将数字转换成字符串_python字符串去重int(x[,base])将x转换为一个整数long(x[,base])将x转换为一个长整数float(x)将x转换到一个浮点数complex(real[,imag])创建一个复数str(x)将对象x转换为字符串repr(x)将对象x转换为表达式字符…

    2022年10月12日
    2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号