1. 程式人生 > >mybatis 批量插入

mybatis 批量插入

true ast pan _id tor mybatis dex key clas

映射文件 以傳入一個List為例

<insert id="[方法名]" useGeneratedKeys="true" parameterType="java.util.List">  
    <selectKey resultType="[數據類型]" keyProperty="id" order="AFTER">  
        SELECT  
        LAST_INSERT_ID()
    </selectKey>  
    insert into table_name([字段名],[字段名])   
    values
    
<foreach collection="list" item="item" index="index" separator="," > (#{item.[屬性名]},#{item.[屬性名]}) </foreach> </insert>

selectKey設置insert時主鍵不自動生成時如何配置

mybatis 批量插入