Mybaits实现批量新增

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_40883132/article/details/82859000

xml:


    <insert id="insertBatch" parameterType="java.util.List">
        insert into command_content (<include refid="contentSql"/>) value
        <foreach collection="list" item="item" separator=",">
            (#{item.content}, #{item.command_id})
        </foreach>

    </insert>

说明:sql语句叫insertBatch, 传入的参数是List, 插入的数据库表为command_content, include里面包含的是一个字段。value就是插入的具体的值了。

这里用foreach来处理。list就是这个集合,遍历参数是item,其间用,分隔。

猜你喜欢

转载自blog.csdn.net/qq_40883132/article/details/82859000