T - 实体类@RegisterMapper public interface SelectPageIncludeLogicDeleteMapper<T>
Column.logicDelete())的数据| Modifier and Type | Method and Description |
|---|---|
List<T> |
selectPageIncludeLogicDelete(T condition,
int offset,
int pageSize,
List<app.myoss.cloud.core.lang.dto.Order> orders)
根据条件分页查询匹配的实体对象,不会过滤掉已经被标记为逻辑删除(
Column.logicDelete())的数据 |
List<T> |
selectPageIncludeLogicDelete2(T condition,
Map<String,Object> extraCondition,
int offset,
int pageSize,
List<app.myoss.cloud.core.lang.dto.Order> orders)
根据条件分页查询匹配的实体对象,不会过滤掉已经被标记为逻辑删除(
Column.logicDelete())的数据 |
@SelectProvider(type=SelectIncludeLogicDeleteMapperTemplate.class, method="dynamicSql") List<T> selectPageIncludeLogicDelete(@Param(value="condition") T condition, @Param(value="offset") int offset, @Param(value="pageSize") int pageSize, @Param(value="orders") List<app.myoss.cloud.core.lang.dto.Order> orders)
Column.logicDelete())的数据condition - 匹配的条件offset - 记录行的偏移量(SELECT * FROM table LIMIT 0,10; // 检索记录行 1-10)pageSize - 分页的条数orders - 排序字段SelectIncludeLogicDeleteMapperTemplate.selectPageIncludeLogicDelete(app.myoss.cloud.mybatis.table.TableInfo, org.apache.ibatis.mapping.MappedStatement)@SelectProvider(type=SelectIncludeLogicDeleteMapperTemplate.class, method="dynamicSql") List<T> selectPageIncludeLogicDelete2(@Param(value="condition") T condition, @Param(value="extraCondition") Map<String,Object> extraCondition, @Param(value="offset") int offset, @Param(value="pageSize") int pageSize, @Param(value="orders") List<app.myoss.cloud.core.lang.dto.Order> orders)
Column.logicDelete())的数据condition - 匹配的条件extraCondition - 扩展查询条件,需要自定义offset - 记录行的偏移量(SELECT * FROM table LIMIT 0,10; // 检索记录行 1-10)pageSize - 分页的条数orders - 排序字段SelectIncludeLogicDeleteMapperTemplate.selectPageIncludeLogicDelete2(app.myoss.cloud.mybatis.table.TableInfo, org.apache.ibatis.mapping.MappedStatement)Copyright © 2018–2022. All rights reserved.