示例代码: floor的值 = floor原来的值+要更新的差距值
<update id="updateFloor" parameterType="com.pisen.cloud.luna.ms.goods.base.common.UpdateGoodsTypeFloorBean"> update goods_type set floor = floor+#{floorGap} where uid in <foreach collection="list" item="item" index="index" open="(" separator="," close=")"> #{item} </foreach> </update>
本文介绍了一个使用MyBatis进行批量更新的例子,通过设置SQL更新语句实现对商品类型的楼层值进行批量修改。利用<update>标签及<foreach>集合遍历的方式,实现了动态SQL的功能。
1870

被折叠的 条评论
为什么被折叠?



