Java神操作之利用Mybatis的resultMap的id标签进行分组映射「建议收藏」

Java神操作之利用Mybatis的resultMap的id标签进行分组映射「建议收藏」SQL<!–分组测试–><selectid=”test”resultMap=”test”>select*frommall_shoppingcartwherecompany_id=”companyIdTest”</select>resultMap<resultMaptype=”co…

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

Jetbrains全家桶1年46,售后保障稳定

SQL

    <!--分组测试-->
    <select id="test" resultMap="test">
      select * from mall_shoppingcart where company_id="companyIdTest"
    </select>

Jetbrains全家桶1年46,售后保障稳定

resultMap

<resultMap type="com.ls.aluminum.supply.mallothers.bo.Test" id="test">
        <id property="shopId" column="shop_id" jdbcType="INTEGER"/>
        <collection property="mallShoppingcarts"                 ofType="com.ls.aluminum.supply.mallothers.bo.MallShoppingcart" javaType="java.util.ArrayList" resultMap="UMallShoppingcartMap"/>
    </resultMap>
<resultMap type="com.ls.aluminum.supply.mallothers.bo.MallShoppingcart" id="UMallShoppingcartMap">
        <id property="shoppingcartId" column="shoppingcart_id" jdbcType="INTEGER"/>
        <result property="companyId" column="company_id" jdbcType="VARCHAR"/>
        <result property="shopId" column="shop_id" jdbcType="INTEGER"/>
        <result property="productId" column="product_id" jdbcType="INTEGER"/>
        <result property="isProductExists" column="is_product_exists" jdbcType="INTEGER"/>
        <result property="number" column="number" jdbcType="INTEGER"/>
        <result property="unitName" column="unit_name" jdbcType="VARCHAR"/>
        <result property="createTime" column="create_time" jdbcType="TIMESTAMP"/>
        <result property="optionUserId" column="option_user_id" jdbcType="VARCHAR"/>
        <result property="lastModifyOption" column="last_modify_option" jdbcType="VARCHAR"/>
        <result property="lastModifyTime" column="last_modify_time" jdbcType="TIMESTAMP"/>
    </resultMap>

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

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

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


相关推荐

  • 对象数组(C++学习笔记 20)[通俗易懂]

    对象数组(C++学习笔记 20)[通俗易懂]一、对象数组的定义所谓对象数组,指每一个数组元素都是对象的数组,即若一个类有若干个对象,我们把这一系列的对象用一个数组来存放。对象数组的元素是对象,不仅具有数据成员,而且还有函数成员。定义一个一维数组的格式如下:类名数组名[下标表达式]与基本数据类型的数组一样,在使用对象数组时也只能访问单个数组元素,其一般形式为:数组名[下标].成员名在建立数组时,同样要调用构造函数。有几个数组元…

    2022年7月12日
    21
  • matlab极性电容叫什么,什么是无极性电容[通俗易懂]

    描述无极电容就是没有极性电源正负极的电容器,无极性电容器的两个电极可以在电路中随意的接入。因为这款电容不存在漏电的现象,主要应用在耦合,退耦,反馈,补偿,振荡等电路中。图为无极性电容参考图。无极电容就是没有极性电源正负极的电容器,无极性电容器的两个电极可以在电路中随意的接入。因为这款电容不存在漏电的现象,主要应用在耦合,退耦,反馈,补偿,振荡等电路中。无极性电容两电极无正负极性之分,主要用于交流电…

    2022年4月12日
    51
  • Canny边缘检测算法的原理与实现[通俗易懂]

    Canny边缘检测算法的原理与实现[通俗易懂]Canny边缘检测算法的原理与实现

    2022年5月7日
    41
  • python3安装后没有pip_解决Centos7安装python3后pip工具无法使用「建议收藏」

    python3安装后没有pip_解决Centos7安装python3后pip工具无法使用「建议收藏」问题描述:Centos7安装python3,正常流程全部配置完成,python3,pip3的软链接也建立了但是python3可以正常使用,而pip3报错,无法找到文件或目录解决方法:which命令:查找python的路径type命令:也是查找python的路径发现两次命令查询的结果并不一致使用hash-r清除Linux下哈希表中所有缓存,下次再typepython就会去系统环境变量中查找路径,…

    2022年9月15日
    2
  • python3.9多线程_python创建多线程

    python3.9多线程_python创建多线程什么是线程?线程也叫轻量级进程,是操作系统能够进行运算调度的最小单位,它被包涵在进程之中,是进程中的实际运作单位。线程自己不拥有系统资源,只拥有一点儿在运行中必不可少的资源,但它可与同属一个进程的其

    2022年7月30日
    22
  • pytest运行_pytest执行多个py文件

    pytest运行_pytest执行多个py文件前言pytest运行完用例之后会生成一个.pytest_cache的缓存文件夹,用于记录用例的ids和上一次失败的用例。方便我们在运行用例的时候加上–lf和–ff参数,快速运行上一

    2022年7月31日
    10

发表回复

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

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