List集和:
对应的collection类型必须为 collection="list"
示例:
方法声明: public void deleteCases(List<String> ids);
xml映射文件:
<delete id="deleteCases">
DELETE FROM tb_Case
WHERE ID in
<foreach item="item" index="index" collection="list" open="(" separator="," close=")">
#{item}
</foreach>
</delete>
说明:collection=“list” 这里的list即为参数中的ids,如果有多个集合参数请考虑使用Map类型。
本文介绍如何在MyBatis中使用foreach标签实现通过ID列表批量删除数据的方法。具体展示了参数类型为List<String>的情况,并给出了XML映射文件中的实现细节。
987

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



