mybaties批量更新

Posted yongguang1990

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mybaties批量更新相关的知识,希望对你有一定的参考价值。

<update id="updateParam" parameterType="java.util.List">
            update searchsystemconfigproperties
            <trim prefix="set" suffixOverrides=",">
	             <trim prefix="keyValue = case" suffix="end,">
	                 <foreach collection="parameterList" item="i" index="index">
	                         <if test="i.keyValue!=null and i.keyValue!= ‘‘ ">
	                          when keyName=#{i.keyName} then #{i.keyValue}
	                         </if>
	                 </foreach>
	              </trim>
             </trim>
          	 	 where
	         <foreach collection="parameterList" separator="or" item="i" index="index" >
	              keyName=#{i.keyName}
	         </foreach>
	</update>

  

以上是关于mybaties批量更新的主要内容,如果未能解决你的问题,请参考以下文章

mybatis+mysql批量插入和批量更新

MyBatis批量新增和更新

javamybatis在使用mybatis进行批量插入,批量更新等批量操作时,切割In集合List进行分批批量操作的java中的切割代码

第五章 mybatis批量更新update

mybatis 批量更新数据 mysql批量更新数据

mybatis 批量更新update详解