mybatis 批量更新
2017-10-15 本文已影响0人
竞技等级几点叫你你呢
1、xml文件中
<update id="updateAllSkuForClass23" parameterType="com.ruting.dto.ClassSkuDto">
<foreach collection="list" index="index" item="item" separator=";">
UPDATE all_sku
<set>
class2_Id = #{item.class2Id},
class2_name = #{item.class2Name},
class3_Id = #{item.class2Id},
class3_name = #{item.class3Name}
</set>
where
SKU_ID = #{item.skuId}
</foreach>
</update>
2、在MySQL的连接字符串中设置allowMultiQueries参数置为true。
spring.datasource.url=jdbc:mysql://localhost:3306/meicai_v?allowMultiQueries=true