mybatis随笔

mybatisXMLsql:

查询:

<select id="selectQiMoInfo" resultMap="BaseResultMap">
    select * from qimow;
</select>

批量插入:

<insert id ="insertBatch" parameterType="java.util.List" >
    insert into qimow(q_wname, q_wtype,q_wsize, q_wterm,q_wunit,q_wnum,q_wsprice,q_wtotalprice,
    q_wbankunit,q_wbailee,q_wissue)
    values
    <foreach collection ="list" item="item" index="index" separator =",">
        (#{item.qwName}, #{item.qwType},#{item.qwSize},#{item.qwTerm},#{item.qwUnit},#{item.qwNum},#{item.qwsPrice},
        #{item.qwTotalPrice},#{item.qwBankUnit},#{item.qwBailee},#{item.qwIssue})
    </foreach >
</insert >

Mybatis:resultMap的使用总结

Mybatis的介绍以及使用http://www.mybatis.org/mybatis-3/zh/index.html

resultMap是Mybatis最强大的元素,它可以将查询到的复杂数据(比如*查询到*几个表中数据)*映射*到一个结果集当中。

resultMap包含的元素:

[mybatis随笔](javascript:void(0)

上一篇:记录一个使用ResultMap使用collection的ofType封装集合映射的坑


下一篇:Flutter与android原生通信