public interface DeleteBasicMapper extends BaseBasicMapper
| 限定符和类型 | 方法和说明 |
|---|---|
default <T> int |
delete(Class<T> entityType,
Consumer<Where> consumer)
动态条件删除
|
default <T> int |
delete(Class<T> entityType,
Where where)
动态条件删除
|
default <T> int |
delete(Collection<T> list)
多个删除
|
default <T> int |
delete(T entity)
根据实体类删除
|
default <T> int |
deleteAll(Class<T> entityType)
删除所有数据
|
default <T,ID extends Serializable> |
deleteById(Class<T> entityType,
ID id)
根据id删除
|
default <T,ID extends Serializable> |
deleteByIds(Class<T> entityType,
Collection<ID> ids)
批量删除多个
|
default <T,ID extends Serializable> |
deleteByIds(Class<T> entityType,
ID... ids)
批量删除多个
|
default <T> int |
truncate(Class<T> entityType)
TRUNCATE TABLE
|
getBasicMapper$count, $countFromQuery, $cursor, $delete, $get, $getById, $list, $mapWithKey, $save, $saveEntity, $saveModel, $updatedefault <T> int delete(T entity)
entity - 实体类实例default <T> int delete(Collection<T> list)
list - 实体类实例listdefault <T,ID extends Serializable> int deleteById(Class<T> entityType, ID id)
entityType - 实体类id - IDdefault <T,ID extends Serializable> int deleteByIds(Class<T> entityType, ID... ids)
entityType - 实体类ids - 多个IDdefault <T,ID extends Serializable> int deleteByIds(Class<T> entityType, Collection<ID> ids)
entityType - 实体类ids - 多个IDdefault <T> int delete(Class<T> entityType, Consumer<Where> consumer)
entityType - 实体类consumer - default <T> int delete(Class<T> entityType, Where where)
entityType - 实体类where - default <T> int deleteAll(Class<T> entityType)
entityType - 实体类default <T> int truncate(Class<T> entityType)
entityType - 实体类Copyright © 2025. All rights reserved.