美文网首页
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