Interface EntityDeleteCmd<T>
- Type Parameters:
T- 实体类类型
- All Superinterfaces:
DaoSupplier, EntitySupplier<T>
- All Known Implementing Classes:
EntityDao
-
Method Summary
Modifier and TypeMethodDescriptiondefault intdelete(Collection<? extends Condition> conditions) 删除default int删除default intdelete(Searchable search) 通过筛选对象删除default intdeleteById(Serializable id, Collection<? extends Condition> conditions) 通过ID删除default intdeleteById(Serializable id, Condition... conditions) 通过ID删除default intdeleteByIds(Serializable... ids) 通过多个ID删除default intdeleteByIds(Collection<? extends Serializable> ids, Collection<? extends Condition> conditions) 通过多个ID删除default intdeleteByIds(Collection<? extends Serializable> ids, Condition... conditions) 通过多个ID删除Methods inherited from interface DaoSupplier
daoMethods inherited from interface EntitySupplier
entityClass
-
Method Details
-
delete
删除- Parameters:
conditions- 条件- Returns:
- 删除条数|执行结果
-
delete
-
delete
-
deleteById
通过ID删除- Parameters:
id- IDconditions- 条件- Returns:
- 删除条数|执行结果
-
deleteById
通过ID删除- Parameters:
id- IDconditions- 条件- Returns:
- 删除条数|执行结果
-
deleteByIds
通过多个ID删除- Parameters:
ids- 多个IDconditions- 条件- Returns:
- 删除条数|执行结果
-
deleteByIds
-
deleteByIds
default int deleteByIds(Collection<? extends Serializable> ids, Collection<? extends Condition> conditions) 通过多个ID删除- Parameters:
ids- 多个IDconditions- 条件- Returns:
- 删除条数|执行结果
-