public interface EntityCountDefaultMapper<E> extends EntityMapper<E>
| 限定符和类型 | 方法和说明 |
|---|---|
default int |
countEntity(E entity)
根据实体条件统计记录数量
|
default int |
countEntity(E entity,
boolean includeEmpty)
根据实体条件统计记录数量
|
default int |
countEntity(E entity,
boolean includeEmpty,
Set<String> includeEmptyFields,
Set<String> excludeFields)
根据实体条件统计记录数量
|
int |
countEntity(E entity,
boolean includeEmpty,
Set<String> includeEmptyFields,
Set<String> excludeFields,
Boolean withLogicDeleted)
根据实体条件统计记录数量
|
default int |
countEntity(E entity,
Set<String> includeEmptyFields)
根据实体条件统计记录数量
|
default int |
countEntity(E entity,
Set<String> includeEmptyFields,
Set<String> excludeFields)
根据实体条件统计记录数量
|
default int |
countEntityByCriteria(Criteria criteria)
根据条件对象统计记录数量
|
default int |
countEntityByCriteria(Criteria criteria,
boolean includeEmpty)
根据条件对象统计记录数量
|
default int |
countEntityByCriteria(Criteria criteria,
boolean includeEmpty,
Set<String> includeEmptyFields,
Set<String> excludeFields)
根据条件对象统计记录数量
|
int |
countEntityByCriteria(Criteria criteria,
boolean includeEmpty,
Set<String> includeEmptyFields,
Set<String> excludeFields,
Boolean withLogicDeleted)
根据条件对象统计记录数量
|
default int |
countEntityByCriteria(Criteria criteria,
Set<String> includeEmptyFields)
根据条件对象统计记录数量
|
default int |
countEntityByCriteria(Criteria criteria,
Set<String> includeEmptyFields,
Set<String> excludeFields)
根据条件对象统计记录数量
|
default int |
countEntityByMap(Map<String,Object> entity)
根据Map参数统计记录数量
|
default int |
countEntityByMap(Map<String,Object> entity,
boolean includeEmpty)
根据Map参数统计记录数量
|
default int |
countEntityByMap(Map<String,Object> entity,
boolean includeEmpty,
Set<String> includeEmptyFields,
Set<String> excludeFields)
根据Map参数统计记录数量
|
int |
countEntityByMap(Map<String,Object> entity,
boolean includeEmpty,
Set<String> includeEmptyFields,
Set<String> excludeFields,
Boolean withLogicDeleted)
根据Map参数统计记录数量
|
default int |
countEntityByMap(Map<String,Object> entity,
Set<String> includeEmptyFields)
根据Map参数统计记录数量
|
default int |
countEntityByMap(Map<String,Object> entity,
Set<String> includeEmptyFields,
Set<String> excludeFields)
根据Map参数统计记录数量
|
@WithLogicDeleted(value=true) @SelectProvider(type=MapperProviders.class, method="countEntity") int countEntity(@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 - 是否支持逻辑删除字段,默认为truedefault int countEntity(E entity, boolean includeEmpty, Set<String> includeEmptyFields, Set<String> excludeFields)
entity - 实体对象,用于构建查询条件includeEmpty - 是否包含空值字段includeEmptyFields - 需要包含的空值字段集合excludeFields - 需要排除的字段集合default int countEntity(E entity, Set<String> includeEmptyFields, Set<String> excludeFields)
entity - 实体对象,用于构建查询条件includeEmptyFields - 需要包含的空值字段集合excludeFields - 需要排除的字段集合default int countEntity(E entity, Set<String> includeEmptyFields)
entity - 实体对象,用于构建查询条件includeEmptyFields - 需要包含的空值字段集合default int countEntity(E entity, boolean includeEmpty)
entity - 实体对象,用于构建查询条件includeEmpty - 是否包含空值字段default int countEntity(E entity)
entity - 实体对象,用于构建查询条件@WithLogicDeleted(value=true) @SelectProvider(type=MapperProviders.class, method="countEntity") int countEntityByMap(@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 - 实体对象,用于构建查询条件includeEmpty - 是否包含空值字段includeEmptyFields - 需要包含的空值字段集合excludeFields - 需要排除的字段集合withLogicDeleted - 是否支持逻辑删除字段,默认为truedefault int countEntityByMap(Map<String,Object> entity, boolean includeEmpty, Set<String> includeEmptyFields, Set<String> excludeFields)
entity - 实体对象,用于构建查询条件includeEmpty - 是否包含空值字段includeEmptyFields - 需要包含的空值字段集合excludeFields - 需要排除的字段集合default int countEntityByMap(Map<String,Object> entity, Set<String> includeEmptyFields, Set<String> excludeFields)
entity - 实体对象,用于构建查询条件includeEmptyFields - 需要包含的空值字段集合excludeFields - 需要排除的字段集合default int countEntityByMap(Map<String,Object> entity, Set<String> includeEmptyFields)
entity - 实体对象,用于构建查询条件includeEmptyFields - 需要包含的空值字段集合default int countEntityByMap(Map<String,Object> entity, boolean includeEmpty)
entity - 实体对象,用于构建查询条件includeEmpty - 是否包含空值字段default int countEntityByMap(Map<String,Object> entity)
entity - 实体对象,用于构建查询条件@WithLogicDeleted(value=true) @SelectProvider(type=MapperProviders.class, method="countEntity") int countEntityByCriteria(@Param(value="_w") 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 - 是否支持逻辑删除字段,默认为truedefault int countEntityByCriteria(Criteria criteria, boolean includeEmpty, Set<String> includeEmptyFields, Set<String> excludeFields)
criteria - 条件对象,用于构建查询条件includeEmpty - 是否包含空值字段includeEmptyFields - 需要包含的空值字段集合excludeFields - 需要排除的字段集合default int countEntityByCriteria(Criteria criteria, Set<String> includeEmptyFields, Set<String> excludeFields)
criteria - 条件对象,用于构建查询条件includeEmptyFields - 需要包含的空值字段集合excludeFields - 需要排除的字段集合default int countEntityByCriteria(Criteria criteria, Set<String> includeEmptyFields)
criteria - 条件对象,用于构建查询条件includeEmptyFields - 需要包含的空值字段集合default int countEntityByCriteria(Criteria criteria, boolean includeEmpty)
criteria - 条件对象,用于构建查询条件includeEmpty - 是否包含空值字段default int countEntityByCriteria(Criteria criteria)
criteria - 条件对象,用于构建查询条件Copyright © 2025 fossc. All rights reserved.