赞
踩
mybatis进行批量删除有很多方式,下面是一种很简单的方法:
使用in函数
接口定义批量删除方法:
/*** 批量删除 * @param ids
* @return
* */
int deleteMore(@Param("ids") String ids);
mapper.xml文件的sql语句:
<!--int deleteMore(@Param("ids") String ids);-->
<delete id="deleteMore">
delete from user where id in (${ids})
</delete>
这里只能使用${}方式,不能使用#{}
其实也有一种很麻烦的方法,就是通过for循环对前端传来的ids(id的集合进行遍历删除)
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。