zoukankan      html  css  js  c++  java
  • mybits配置文件resultMap标签的配置

    什么时候用resultType?什么时候用resultMap?

    resultMap:当查询结果和pojo类不能直接对应时,可以使用resultMap对查询结果和pojo做一个映射,使其匹配。

    标签:resultMap

    标签结构:

    <resultMap id="" type="">

    <id column="" property=""/>

    <result column="" property=""/>

    <association property="" javaType="">

    <id column="" property=""/>

    <result column="" property=""/>

    </assocaiation>

    <collection property="" ofType="">

    <id column="" property=""/>

    <result column="" property=""/>

    </collection>

    属性说明:

    id:唯一标识resultMap,statement通过id调用到它。

    type:resultMap将查询结果映射到的pojo类

    子标签:association、collection、id、result

    子标签说明:

    1.id:唯一标识查询结果的属性

    属性:

     column:数据库查询结果的字段名

    property:映射到的pojo类的属性名

    2.result:查询结果中的普通列

    属性:

     column:数据库查询结果的字段名

    property:映射到的pojo类的属性名

    3.association:一对一查询时使用,里面映射子结果的内容

    属性:

    property:查询结果映射到的resultMap的type属性对应pojo的哪一个属性

    javaType:对应的java类,也就是pojo类

    (该子标签下也有id和result子标签,作用和resultMap下的id和result类似)

    4.collection:一对多查询时使用,里面映射子结果的集合(List)

    属性:

    property:查询结果映射到的resultMap的type属性对应pojo的哪一个属性

    ofType:指定映射到list集合属性中pojo的类型

    (同样的,该子标签下也有id和result子标签,作用和resultMap下的id和result类似)

  • 相关阅读:
    [LeetCode] #7 Reverse Integer
    [LeetCode] #6 ZigZag Conversion
    [LeetCode] #5 Longest Palindromic Substring
    [LeetCode] #4 Median of Two Sorted Arrays
    [LeetCode] #3 Longest Substring Without Repeating Characters
    关于tomcat的环境参数配置
    html里js的execCommand的一点用法
    在execCommand formatBlock 'p'标签里增加class或id或css style?
    关于tomcat setenv
    溢出文本显示省略号效果
  • 原文地址:https://www.cnblogs.com/zhihow/p/9027013.html
Copyright © 2011-2022 走看看