Mybatis根据List批量更新

ゝ一世哀愁。 2021-09-24 01:48 519阅读 0赞
  1. <!--批量更新-->
  2. <update id="updateList">
  3. <foreach collection="list" item="item" index="index" open="" close="" separator=";">
  4. update user
  5. <trim prefix="SET" suffixOverrides=",">
  6. <if test="item.age!= null ">age= #{item.age},</if>
  7. <if test="item.name!= null and item.name!= ''">name= #{item.name},</if>
  8. </trim>
  9. where id= #{item.id}
  10. </foreach>
  11. </update>

发表评论

表情:
评论列表 (有 0 条评论,519人围观)

还没有评论,来说两句吧...

相关阅读

    相关 mybatis 批量更新

    mybatis 批量更新,首先要在数据库连接 url 上添加配置 &allowMultiQueries=true,因为 mysql 默认不支持批量更新,所以需要开发人员手动设置