原始版删除单个或多个数据
dao层接口写法
/**
* 基于记录id执行删除业务(有些公司,记录不会
* 直接删除,而是在删除时修改其状态)
* @param ids
* @return rows
*/
int deleteObjects(@Param("ids")Integer...ids);
接下来是几种sql对比
下面写法是原始状态,如果传入0或null需要注意
<delete id="deleteObjects">
delete from sys_logs
where id in
<foreach collection="ids"
open="("
close=")"
separator=","
item="id">