<deleteid="batchDel"parameterType="java.util.List">
delete from notice where id in
<foreachcollection="list"index="index"item="item"open="("close=")"separator=",">
#{item}
</foreach></delete><!-- 參數類型是List<String>,id集合 -->
2.批量更新
<updateid="batchUpdate"parameterType="java.util.List"><foreachcollection="list"item="item"index="index"open=""close=""separator=";">
update notice
<set>
title = #{item.title}, content = #{item.content}
</set>
where id = #{item.id}
</foreach></update><!-- 參數類型是List<Notice>,實體集合 -->
3. 批量新增
<insertid="batchSave"parameterType="java.util.List">
insert into notice(title,content) values
<foreachcollection="list"item="item"index="index"separator=",">
(#{item.title},#{item.content})
</foreach></insert><!-- 參數類型是List<Notice>,實體集合 -->