首页 > 其他 > 详细

mybatis在insert中获取到id

时间:2019-11-20 14:23:08      阅读:97      评论:0      收藏:0      [点我收藏+]

在insert中添加俩属性,原来的list中的id,就会被赋值上,useGeneratedKeys="true" keyProperty="id"

<insert id="batchInsert" parameterType="java.util.List" useGeneratedKeys="true" keyProperty="id">
  INSERT INTO b_rfid_warn (
    antenna_name,
    unit_code,
    remark,
    goods_id,
    batch,
    warn_reason,
    update_user_id,
    create_time,
    update_time,
    is_used,
    is_del,
    lable_code
  )
  VALUES
  <foreach collection="list" item="item" separator=",">
    (
    #{item.antennaName,jdbcType=VARCHAR},
    #{item.unitCode,jdbcType=VARCHAR},
    #{item.remark,jdbcType=VARCHAR},
    #{item.goodsId,jdbcType=INTEGER},
    #{item.batch,jdbcType=VARCHAR},
    #{item.warnReason,jdbcType=VARCHAR},
    #{item.updateUserId,jdbcType=VARCHAR},
    #{item.createTime,jdbcType=TIMESTAMP},
    #{item.updateTime,jdbcType=TIMESTAMP},
    #{item.isUsed,jdbcType=INTEGER},
    #{item.isDel,jdbcType=INTEGER},
    #{item.lableCode,jdbcType=VARCHAR}
    )
  </foreach>
</insert>

  

mybatis在insert中获取到id

原文:https://www.cnblogs.com/mafy/p/11897438.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!