zoukankan      html  css  js  c++  java
  • resultMap的使用

    1)属性

    id:resultMap的唯一标识

    type:Java实体类

    2)子元素

    id

    一般对应数据库中该行的主键id,设置此项可提高MyBatis性能

    result

    映射到JavaBean的某个“简单类型”属性

    association

    映射到JavaBean的某个“复杂类型”属性,比如JavaBean

    collection

    映射到JavaBean的某个“复杂类型”属性,比如集合

    3)association

    a.复杂的类型关联,一对一

    b.内部嵌套,映射一个嵌套JavaBean属性(对象里面放对象)

    c.属性:

    property:映射数据库列的实体对象的属性

    javaType:完整Java类名或者别名

    resultMap:引用外部resultMap

    b.子元素

    id

    result

    property:映射数据库列的实体对象的属性

    column:数据库列名或者别名

    4)collection

    a.复杂类型集合,一对多

    b.内部嵌套,映射一个嵌套结果集到一个列表(对象里面放list)

    c.属性

    property:映射数据库列的实体对象的属性

    ofType:完整Java类名或者别名(集合所包括的类型)

    resultMap:引用外部resultMap

    d.子元素

    id

    result

    property:映射数据库列的实体对象的属性

    column:数据库列名或者别名

  • 相关阅读:
    apio2018题解
    ynoi2018
    hdu2036
    Morley's Theorem
    计算几何
    luogu1355 神秘大三角
    poj2398
    洛谷---小L和小K的NOIP考后放松赛
    LibreOJ β Round #7
    python3
  • 原文地址:https://www.cnblogs.com/yang82/p/7896261.html
Copyright © 2011-2022 走看看