zoukankan      html  css  js  c++  java
  • Mybatis 自定义映射关系

    原由

    最近做项目,由于数据库的字段名和pojo对象中的名称不一样,导致 Mybatis查出来的数据没有办法直接绑定到POJO对象上,所以我就去回顾了以下mybatis的集合绑定。

    代码

        <resultMap id="customerResultMap" type="Customer">
            <id property="customerId" column="customer_id"></id>
            <id property="customerName" column="customer_name"></id>
            <id property="customerPhone" column="customer_phone"></id>
            <id property="customerAddress" column="customer_address"></id>
        </resultMap>
    

    我们resultMap中的id就是用于唯一表示该映射关系的标签,type是映射到的POJO类。
    内部的id标签是每一个映射关系,property是我们POJO类中的变量名,column是数据库中的字段名。
    在下面的查询中,我们需要把resultType改成resultMap并且设置成我们对应的id,就可以完成映射关系。

  • 相关阅读:
    css clear
    设置 系统软件
    Canvas 生成 bitmap
    HashTable
    JSF
    android 自定义 锁屏
    java socket
    php mysql 配置
    mysql 启动方法
    jQuery 表格
  • 原文地址:https://www.cnblogs.com/ZJPaang/p/13166584.html
Copyright © 2011-2022 走看看