接口 DeleteService<T,ID>
- 所有已知子接口:
SqlBeanService<T,ID>
public interface DeleteService<T,ID>
Delete 通用业务接口
- 版本:
- 1.0
- 作者:
- Jovi
-
方法概要
修饰符和类型方法说明int删除(where条件为空会抛异常,因为删除全部非常危险)int删除intdeleteBy(ConditionHandle<T> cond) 根据条件删除int根据条件删除int根据条件删除intdeleteById(ID... id) 根据id条件删除intlogicallyDeleteBy(ConditionHandle<T> cond) 根据条件逻辑删除intlogicallyDeleteBy(Wrapper where) 根据条件逻辑删除intlogicallyDeleteBy(String where, Object... args) 根据条件逻辑删除intlogicallyDeleteById(ID... id) 逻辑删除根据id条件
-
方法详细资料
-
deleteById
根据id条件删除- 参数:
id- 单个id或数组- 返回:
-
deleteBy
根据条件删除- 参数:
where- 条件表达式args- 条件参数- 返回:
-
deleteBy
根据条件删除- 参数:
where- 条件包装器- 返回:
-
deleteBy
根据条件删除- 参数:
cond- Lambda条件- 返回:
-
delete
删除(where条件为空会抛异常,因为删除全部非常危险)- 参数:
delete- 删除对象- 返回:
-
delete
删除- 参数:
delete- 删除对象ignore- 如果为true则不指定where条件也能执行,false则抛异常- 返回:
-
logicallyDeleteById
逻辑删除根据id条件- 参数:
id- 单个id或数组- 返回:
-
logicallyDeleteBy
根据条件逻辑删除- 参数:
where- 条件表达式args- 条件参数- 返回:
-
logicallyDeleteBy
根据条件逻辑删除- 参数:
where- 条件包装器- 返回:
-
logicallyDeleteBy
根据条件逻辑删除- 参数:
cond- Lambda条件- 返回:
-