spring boot 整合pagehelper 分页不生效,查询所有数据
今天发现以前写的分页莫名其妙的失效,直接查询所有的数据。
加入以下三个依赖就可以了
<dependency>
<groupId>com.github.pagehelper</groupId>
<artifactId>pagehelper</artifactId>
<version>5.1.2</version>
</dependency>
<dependency>
<groupId>com.github.pagehelper</groupId>
<artifactId>pagehelper-spring-boot-autoconfigure</artifactId>
<version>1.2.5</version>
</dependency>
<dependency>
<groupId>com.github.pagehelper</groupId>
<artifactId>pagehelper-spring-boot-starter</artifactId>
<version>1.2.5</version>
</dependency>
接口
@Override
@RequestMapping(value="/getBrand", method = RequestMethod.POST)
@ApiOperation(value="通过品牌查询对象获取品牌信息", notes="通过品牌查询对象获取品牌信息")
public Msg<PageInfo<BrandBo>> getBrand(@RequestParam Integer pageNum, @RequestParam Integer pageSize) {
Msg msg=Msg.ok();
PageHelper.startPage(pageNum, pageSize);
List<BrandBo> brands= brandMapper.getBrand();
PageInfo<BrandBo> pageInfo=new PageInfo<BrandBo>(brands);
msg.setData(pageInfo);
return msg;
}