MySQLに挿入するためにUUIDをバッチで追加します

<insert id="insertBatch" parameterType="java.util.List">
    INSERT INTO rsv_verifier (id,svs_id, user_id, user_key_id, user_name, tel, sex, comment, is_use, create_time,
    update_time)
    VALUES
    <foreach collection="rsvList" item="item" index="index" separator=",">
      (
      (SELECT REPLACE(UUID(), '-', '') AS id),
      #{
    
    item.svsId},
      #{
    
    item.userId},
      #{
    
    item.userKeyId},
      #{
    
    item.userName},
      #{
    
    item.tel},
      #{
    
    item.sex},
      #{
    
    item.comment},
      #{
    
    item.isUse},
      #{
    
    item.createTime},
      #{
    
    item.updateTime}
      )
    </foreach>
  </insert>

おすすめ

転載: blog.csdn.net/weixin_49785701/article/details/114116860