美文网首页
mybatis 批量插入数据

mybatis 批量插入数据

作者: 平面小狮子 | 来源:发表于2019-05-20 14:15 被阅读0次

    一、首先在LabelUserMaper中定义批量插入的接口

    int batchSaveLabelUser(@Param("labelUsers") List labelUser); // 给用户批量分配标签

    mapper定义批量插入接口

    二、在对应的LabelUserMaper.xml中对应批量插入配置

    <insert id="batchSaveLabelUser" parameterType="java.util.List">

          insert into t_label_user (label_id, user_id) values

          <foreach collection="labelUsers" item="labelUser" index="index" separator=",">

              (#{labelUser.labelId}, #{labelUser.userId})

          </foreach>

    </insert>

    对应xml配置

    三、编写测试类进行调用,查看结果。

    相关文章

      网友评论

          本文标题:mybatis 批量插入数据

          本文链接:https://www.haomeiwen.com/subject/onlkzqtx.html