引入依赖
<!-- mybatis的分页插件 --> <dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pagehelper-spring-boot-starter</artifactId> <version>1.2.13</version> </dependency>
orderBy 格式为 排序字段 空格 排序方式 (id desc)
service层使用工具类包装 PageHelper分页, PageInfo分页数据转换
@Override public PageInfo<UiFlowModel> selectAll(int pageNum,int pageSize ,String orderBy) { PageHelper.startPage(pageNum,pageSize,orderBy); List<UiFlowModel> models = uiModelMapper.selectAll(); PageInfo<UiFlowModel> pageInfo = new PageInfo<>(models); return pageInfo; }
debug 查看 pageInfo
controller 手动去包装就好