public interface EntityCountDirectMapper<E> extends EntityMapper<E>
| 限定符和类型 | 方法和说明 |
|---|---|
default int |
directCountEntity(E entity)
根据实体条件统计记录数量,不考虑逻辑删除标记
|
default int |
directCountEntity(E entity,
boolean includeEmpty)
根据实体条件统计记录数量,不考虑逻辑删除标记
|
int |
directCountEntity(E entity,
boolean includeEmpty,
Set<String> includeEmptyFields,
Set<String> excludeFields)
根据实体条件统计记录数量,不考虑逻辑删除标记
|
default int |
directCountEntity(E entity,
Set<String> includeEmptyFields)
根据实体条件统计记录数量,不考虑逻辑删除标记
|
default int |
directCountEntity(E entity,
Set<String> includeEmptyFields,
Set<String> excludeFields)
根据实体条件统计记录数量,不考虑逻辑删除标记
|
default int |
directCountEntityByCriteria(io.polaris.core.jdbc.sql.query.Criteria criteria)
根据条件对象统计记录数量,不考虑逻辑删除标记
|
default int |
directCountEntityByCriteria(io.polaris.core.jdbc.sql.query.Criteria criteria,
boolean includeEmpty)
根据条件对象统计记录数量,不考虑逻辑删除标记
|
int |
directCountEntityByCriteria(io.polaris.core.jdbc.sql.query.Criteria criteria,
boolean includeEmpty,
Set<String> includeEmptyFields,
Set<String> excludeFields)
根据条件对象统计记录数量,不考虑逻辑删除标记
|
default int |
directCountEntityByCriteria(io.polaris.core.jdbc.sql.query.Criteria criteria,
Set<String> includeEmptyFields)
根据条件对象统计记录数量,不考虑逻辑删除标记
|
default int |
directCountEntityByCriteria(io.polaris.core.jdbc.sql.query.Criteria criteria,
Set<String> includeEmptyFields,
Set<String> excludeFields)
根据条件对象统计记录数量,不考虑逻辑删除标记
|
default int |
directCountEntityByMap(Map<String,Object> entity)
根据Map参数统计记录数量,不考虑逻辑删除标记
|
default int |
directCountEntityByMap(Map<String,Object> entity,
boolean includeEmpty)
根据Map参数统计记录数量,不考虑逻辑删除标记
|
int |
directCountEntityByMap(Map<String,Object> entity,
boolean includeEmpty,
Set<String> includeEmptyFields,
Set<String> excludeFields)
根据Map参数统计记录数量,不考虑逻辑删除标记
|
default int |
directCountEntityByMap(Map<String,Object> entity,
Set<String> includeEmptyFields)
根据Map参数统计记录数量,不考虑逻辑删除标记
|
default int |
directCountEntityByMap(Map<String,Object> entity,
Set<String> includeEmptyFields,
Set<String> excludeFields)
根据Map参数统计记录数量,不考虑逻辑删除标记
|
@WithLogicDeleted(value=false) @SelectProvider(type=MapperProviders.class, method="countEntityDirect") int directCountEntity(@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)
entity - 实体对象,用于构建查询条件includeEmpty - 是否包含空值字段includeEmptyFields - 需要包含的空值字段集合excludeFields - 需要排除的字段集合default int directCountEntity(E entity, Set<String> includeEmptyFields, Set<String> excludeFields)
entity - 实体对象,用于构建查询条件includeEmptyFields - 需要包含的空值字段集合excludeFields - 需要排除的字段集合default int directCountEntity(E entity, Set<String> includeEmptyFields)
entity - 实体对象,用于构建查询条件includeEmptyFields - 需要包含的空值字段集合default int directCountEntity(E entity, boolean includeEmpty)
entity - 实体对象,用于构建查询条件includeEmpty - 是否包含空值字段default int directCountEntity(E entity)
entity - 实体对象,用于构建查询条件@WithLogicDeleted(value=false) @SelectProvider(type=MapperProviders.class, method="countEntityDirect") int directCountEntityByMap(@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)
entity - 实体对象,用于构建查询条件includeEmpty - 是否包含空值字段includeEmptyFields - 需要包含的空值字段集合excludeFields - 需要排除的字段集合default int directCountEntityByMap(Map<String,Object> entity, Set<String> includeEmptyFields, Set<String> excludeFields)
entity - 实体对象,用于构建查询条件includeEmptyFields - 需要包含的空值字段集合excludeFields - 需要排除的字段集合default int directCountEntityByMap(Map<String,Object> entity, Set<String> includeEmptyFields)
entity - 实体对象,用于构建查询条件includeEmptyFields - 需要包含的空值字段集合default int directCountEntityByMap(Map<String,Object> entity, boolean includeEmpty)
entity - 实体对象,用于构建查询条件includeEmpty - 是否包含空值字段default int directCountEntityByMap(Map<String,Object> entity)
entity - 实体对象,用于构建查询条件@WithLogicDeleted(value=false) @SelectProvider(type=MapperProviders.class, method="countEntityDirect") int directCountEntityByCriteria(@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)
criteria - 条件对象,用于构建查询条件includeEmpty - 是否包含空值字段includeEmptyFields - 需要包含的空值字段集合excludeFields - 需要排除的字段集合default int directCountEntityByCriteria(io.polaris.core.jdbc.sql.query.Criteria criteria,
Set<String> includeEmptyFields,
Set<String> excludeFields)
criteria - 条件对象,用于构建查询条件includeEmptyFields - 需要包含的空值字段集合excludeFields - 需要排除的字段集合default int directCountEntityByCriteria(io.polaris.core.jdbc.sql.query.Criteria criteria,
Set<String> includeEmptyFields)
criteria - 条件对象,用于构建查询条件includeEmptyFields - 需要包含的空值字段集合default int directCountEntityByCriteria(io.polaris.core.jdbc.sql.query.Criteria criteria,
boolean includeEmpty)
criteria - 条件对象,用于构建查询条件includeEmpty - 是否包含空值字段default int directCountEntityByCriteria(io.polaris.core.jdbc.sql.query.Criteria criteria)
criteria - 条件对象,用于构建查询条件Copyright © 2025 fossc. All rights reserved.