尽可能少用或者不用此方法,由于此方法其实是根据你的记录数,而后组装出N条更新语句,数据库
固然若是你的数据量不多,那就勉强用一下吧mybatis
推荐使用的方法见另外一篇博客 mybatis 批量Update(2)spa
这个批量更新数据的方法,我是用foreach循环,其实这个有点坑,可是谁让咱喜欢用mybatis呢;.net
<update id="自定义一个方法名" parameterType="List"> <foreach collection="list" index="i" item="orderRef" separator=";"> update 表名 <set> 字段名1 = 值1, 字段名2 = 值2 ........ </set> where 条件1 and 条件2 </foreach> </update>
这个会有个问题,在mybatis映射文件里是不容许有(;)这个符号的,code
而后又是各类找,最后发如今数据库链接加上个属性就能够用了xml
allowMultiQueries=trueblog
加上上面这个就能够了get