public interface EntityDeleteDefaultByAnyMapper<E> extends EntityMapper<E>
| 限定符和类型 | 方法和说明 |
|---|---|
default int |
deleteEntityByAny(E entity)
根据实体条件删除记录
|
default int |
deleteEntityByAny(E entity,
boolean includeEmpty)
根据实体条件删除记录
|
default int |
deleteEntityByAny(E entity,
boolean includeEmpty,
Set<String> includeEmptyFields,
Set<String> excludeFields)
根据实体条件删除记录
|
int |
deleteEntityByAny(E entity,
boolean includeEmpty,
Set<String> includeEmptyFields,
Set<String> excludeFields,
Boolean withLogicDeleted)
根据实体条件删除记录
|
default int |
deleteEntityByAny(E entity,
Set<String> includeEmptyFields)
根据实体条件删除记录
|
default int |
deleteEntityByAny(E entity,
Set<String> includeEmptyFields,
Set<String> excludeFields)
根据实体条件删除记录
|
default int |
deleteEntityByCriteria(io.polaris.core.jdbc.sql.query.Criteria criteria)
根据条件对象删除记录
|
default int |
deleteEntityByCriteria(io.polaris.core.jdbc.sql.query.Criteria criteria,
boolean includeEmpty)
根据条件对象删除记录
|
default int |
deleteEntityByCriteria(io.polaris.core.jdbc.sql.query.Criteria criteria,
boolean includeEmpty,
Set<String> includeEmptyFields,
Set<String> excludeFields)
根据条件对象删除记录
|
int |
deleteEntityByCriteria(io.polaris.core.jdbc.sql.query.Criteria criteria,
boolean includeEmpty,
Set<String> includeEmptyFields,
Set<String> excludeFields,
Boolean withLogicDeleted)
根据条件对象删除记录
|
default int |
deleteEntityByCriteria(io.polaris.core.jdbc.sql.query.Criteria criteria,
Set<String> includeEmptyFields)
根据条件对象删除记录
|
default int |
deleteEntityByCriteria(io.polaris.core.jdbc.sql.query.Criteria criteria,
Set<String> includeEmptyFields,
Set<String> excludeFields)
根据条件对象删除记录
|
default int |
deleteEntityByMap(Map<String,Object> entity)
根据Map参数删除记录
|
default int |
deleteEntityByMap(Map<String,Object> entity,
boolean includeEmpty)
根据Map参数删除记录
|
default int |
deleteEntityByMap(Map<String,Object> entity,
boolean includeEmpty,
Set<String> includeEmptyFields,
Set<String> excludeFields)
根据Map参数删除记录
|
int |
deleteEntityByMap(Map<String,Object> entity,
boolean includeEmpty,
Set<String> includeEmptyFields,
Set<String> excludeFields,
Boolean withLogicDeleted)
根据Map参数删除记录
|
default int |
deleteEntityByMap(Map<String,Object> entity,
Set<String> includeEmptyFields)
根据Map参数删除记录
|
default int |
deleteEntityByMap(Map<String,Object> entity,
Set<String> includeEmptyFields,
Set<String> excludeFields)
根据Map参数删除记录
|
@WithLogicDeleted(value=true) @DeleteProvider(type=MapperProviders.class, method="deleteEntityByAny") int deleteEntityByAny(@Param(value="_w") E entity, @Param(value="_w_ie") boolean includeEmpty, @Param(value="_w_iec") Set<String> includeEmptyFields, @Param(value="_w_xc") Set<String> excludeFields, @Param(value="_w_ld") Boolean withLogicDeleted)
entity - 实体对象,用于构建删除条件includeEmpty - 是否包含空值字段includeEmptyFields - 需要包含的空值字段集合excludeFields - 需要排除的字段集合withLogicDeleted - 是否使用逻辑删除,null表示使用默认策略default int deleteEntityByAny(E entity, boolean includeEmpty, Set<String> includeEmptyFields, Set<String> excludeFields)
entity - 实体对象,用于构建删除条件includeEmpty - 是否包含空值字段includeEmptyFields - 需要包含的空值字段集合excludeFields - 需要排除的字段集合default int deleteEntityByAny(E entity, Set<String> includeEmptyFields, Set<String> excludeFields)
entity - 实体对象,用于构建删除条件includeEmptyFields - 需要包含的空值字段集合excludeFields - 需要排除的字段集合default int deleteEntityByAny(E entity, Set<String> includeEmptyFields)
entity - 实体对象,用于构建删除条件includeEmptyFields - 需要包含的空值字段集合default int deleteEntityByAny(E entity, boolean includeEmpty)
entity - 实体对象,用于构建删除条件includeEmpty - 是否包含空值字段default int deleteEntityByAny(E entity)
entity - 实体对象,用于构建删除条件@WithLogicDeleted(value=true) @DeleteProvider(type=MapperProviders.class, method="deleteEntityByAny") int deleteEntityByMap(@Param(value="_w") Map<String,Object> entity, @Param(value="_w_ie") boolean includeEmpty, @Param(value="_w_iec") Set<String> includeEmptyFields, @Param(value="_w_xc") Set<String> excludeFields, @Param(value="_w_ld") Boolean withLogicDeleted)
entity - 包含删除条件的Map对象includeEmpty - 是否包含空值字段includeEmptyFields - 需要包含的空值字段集合excludeFields - 需要排除的字段集合withLogicDeleted - 是否使用逻辑删除,null表示使用默认策略default int deleteEntityByMap(Map<String,Object> entity, boolean includeEmpty, Set<String> includeEmptyFields, Set<String> excludeFields)
entity - 包含删除条件的Map对象includeEmpty - 是否包含空值字段includeEmptyFields - 需要包含的空值字段集合excludeFields - 需要排除的字段集合default int deleteEntityByMap(Map<String,Object> entity, Set<String> includeEmptyFields, Set<String> excludeFields)
entity - 包含删除条件的Map对象includeEmptyFields - 需要包含的空值字段集合excludeFields - 需要排除的字段集合default int deleteEntityByMap(Map<String,Object> entity, Set<String> includeEmptyFields)
entity - 包含删除条件的Map对象includeEmptyFields - 需要包含的空值字段集合default int deleteEntityByMap(Map<String,Object> entity, boolean includeEmpty)
entity - 包含删除条件的Map对象includeEmpty - 是否包含空值字段default int deleteEntityByMap(Map<String,Object> entity)
entity - 包含删除条件的Map对象@WithLogicDeleted(value=true) @DeleteProvider(type=MapperProviders.class, method="deleteEntityByAny") int deleteEntityByCriteria(@Param(value="_w") io.polaris.core.jdbc.sql.query.Criteria criteria, @Param(value="_w_ie") boolean includeEmpty, @Param(value="_w_iec") Set<String> includeEmptyFields, @Param(value="_w_xc") Set<String> excludeFields, @Param(value="_w_ld") Boolean withLogicDeleted)
criteria - 条件对象,用于构建删除条件includeEmpty - 是否包含空值字段includeEmptyFields - 需要包含的空值字段集合excludeFields - 需要排除的字段集合withLogicDeleted - 是否使用逻辑删除,null表示使用默认策略default int deleteEntityByCriteria(io.polaris.core.jdbc.sql.query.Criteria criteria,
boolean includeEmpty,
Set<String> includeEmptyFields,
Set<String> excludeFields)
criteria - 条件对象,用于构建删除条件includeEmpty - 是否包含空值字段includeEmptyFields - 需要包含的空值字段集合excludeFields - 需要排除的字段集合default int deleteEntityByCriteria(io.polaris.core.jdbc.sql.query.Criteria criteria,
Set<String> includeEmptyFields,
Set<String> excludeFields)
criteria - 条件对象,用于构建删除条件includeEmptyFields - 需要包含的空值字段集合excludeFields - 需要排除的字段集合default int deleteEntityByCriteria(io.polaris.core.jdbc.sql.query.Criteria criteria,
Set<String> includeEmptyFields)
criteria - 条件对象,用于构建删除条件includeEmptyFields - 需要包含的空值字段集合default int deleteEntityByCriteria(io.polaris.core.jdbc.sql.query.Criteria criteria,
boolean includeEmpty)
criteria - 条件对象,用于构建删除条件includeEmpty - 是否包含空值字段default int deleteEntityByCriteria(io.polaris.core.jdbc.sql.query.Criteria criteria)
criteria - 条件对象,用于构建删除条件Copyright © 2025 fossc. All rights reserved.