<!--根据传入id进行批量删除-->
<delete id="delete">
DELETE FROM user WHERE id IN
<!--根据不同需求进行过滤筛选,然后进行封装-->
<foreach collection="ids" open="(" item="id" separator="," close=")">
<!--根据传入的属性值进行遍历;以及进行字符拼接,使用了IN,就可以进行多个值的筛选-->
#{id}
<!--传入的id属性-->
</foreach>
</delete>
/**
* 提供根据 id 批量删除用户的功能。
*@param ids 属性值id
*/
void delete(@Param("ids") Long[] ids);
<!--全部删除-->
<delete id="deleteAll">
delete from user
</delete>
/**
* 全部删除
* @return 返回删除的数量
*/
int deleteAll();