继续mybatis循环实现批量插入
<insert id="insertList" parameterType="java.util.List">
begin
<foreach collection="list" item="l" separator=";">
insert into student
<trim prefix="(" suffix=")" suffixOverrides="," >
<if test="l.name!= null and l.name!=''" >
name,
</if>
</trim>
<trim prefix="values (" suffix=")" suffixOverrides="," >
<if test="l.name!= null and l.name!=''" >
#{l.name},
</if>
</trim>
</foreach>
;end;
</insert>
本文介绍了一种使用MyBatis的foreach标签实现批量插入的方法。通过定义特定的XML映射文件,可以有效地进行数据批量处理,提高数据库操作效率。
274

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



