mybatis 一个批量删除的小记录
刚刚用到一个批量删除,感觉还不错。记录下来。
<!-- 通过主键集合批量删除记录 --><delete id="deletepk" parameterType="java.util.List">DELETE FROM table WHERE ID in <foreach item="item" index="index" collection="list" open="(" separator="," close=")">#{item}</foreach></delete>注意:你可以传递一个List实例或者数组作为参数对象传给MyBatis。当你这么做的时候,MyBatis会自动将它包装在一个Map中,用名称在作为键。List实例将会以“list”作为键,而数组实例将会以“array”作为键。