Interface SliceController<E extends cn.herodotus.engine.core.definition.domain.BaseEntity,ID extends Serializable,S extends cn.herodotus.engine.data.core.service.BaseSliceService<E,ID>>
- Type Parameters:
E- 实体ID- 实体 IDS- Service
- All Superinterfaces:
cn.herodotus.engine.core.definition.domain.BaseDomain,BindingController<E,,ID, S> Controller,cn.herodotus.engine.core.definition.domain.Pagination,PaginationController,Serializable
public interface SliceController<E extends cn.herodotus.engine.core.definition.domain.BaseEntity,ID extends Serializable,S extends cn.herodotus.engine.data.core.service.BaseSliceService<E,ID>>
extends BindingController<E,ID,S>
Description: Slice 类型分页基础 Controller
多定义一层接口,用于区分 Slice 类型。
- Author:
- : gengwei.zheng
- Date:
- : 2025/3/30 17:05
-
Method Summary
Modifier and TypeMethodDescriptionfindByPage(Integer pageNumber, Integer pageSize) 查询分页数据findByPage(Integer pageNumber, Integer pageSize, org.springframework.data.domain.Sort.Direction direction, String... properties) 查询分页数据Methods inherited from interface cn.herodotus.engine.web.api.servlet.BindingController
delete, findAll, findById, getService, saveMethods inherited from interface cn.herodotus.engine.web.core.definition.Controller
result, result, result, result, result, result, resultMethods inherited from interface cn.herodotus.engine.core.definition.domain.Pagination
with, withMethods inherited from interface cn.herodotus.engine.web.api.servlet.PaginationController
fromPage, fromSlice, resultFromPage, resultFromSlice
-
Method Details
-
findByPage
default cn.herodotus.engine.core.definition.domain.Result<Map<String,Object>> findByPage(Integer pageNumber, Integer pageSize) 查询分页数据- Parameters:
pageNumber- 当前页码,起始页码 0pageSize- 每页显示数据条数- Returns:
- 包装成
Result的查询结果
-
findByPage
default cn.herodotus.engine.core.definition.domain.Result<Map<String,Object>> findByPage(Integer pageNumber, Integer pageSize, org.springframework.data.domain.Sort.Direction direction, String... properties) 查询分页数据- Parameters:
pageNumber- 当前页码, 起始页码 0pageSize- 每页显示的数据条数direction- 排序方向Sort.Directionproperties- 需要排序的字段- Returns:
- 包装成
Result的Map类型查询结果
-