pagehadler分页使用
引入JAR包
<pagehelper.version>5.1.0</pagehelper.version>
<pagehelper-spring-boot-starter.version>1.2.12</pagehelper-spring-boot-starter.version>
<dependency>
<groupId>com.github.pagehelper</groupId>
<artifactId>pagehelper</artifactId>
<version>${pagehelper.version}</version>
</dependency>
<dependency>
<groupId>com.github.pagehelper</groupId>
<artifactId>pagehelper-spring-boot-starter</artifactId>
<version>${pagehelper-spring-boot-starter}</version>
</dependency>
***********案例
@GetMapping @ApiOperation(value = "逛商圈分类管理查询", notes = "逛商圈分类管理查询") public ResponseDTO<PageInfo<ShopGoodsCatsVO>> getShopGoodsCats(ShopGoodsCatsBO shopGoodsCatsBO, PageDTO pageDTO) { Page<TbShopGoodsCat> page = PageHelper.startPage(pageDTO.getPageNum(), pageDTO.getPageSize()); List<TbShopGoodsCat> list = shopGoodsCatService.getList(shopGoodsCatsBO); List<ShopGoodsCatsVO> shopGoodsCatsVOS = list.stream().map(ShopGoodsCatsVO::toVo).collect(Collectors.toList()); PageInfo<ShopGoodsCatsVO> pageInfo = new PageInfo<>(shopGoodsCatsVOS); pageInfo.setTotal(page.getTotal()); return ResponseDTO.ok(pageInfo); }
浙公网安备 33010602011771号