最近在写mybatis+springboot项目的时候要用到分页插件,在看了网上很多的文章之后,发现在springboot后端直接使用PageHelper插件还是比较简单的
-
首先,为项目添加依赖
<dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pagehelper</artifactId> <version>4.1.6</version> </dependency>`
-
在Controller中编写代码,调用PageHelper.start(page,pagesize参数)
public List<MsgReturn> countMsg(@RequestParam("page"), @RequsetParam("pageSize")){ List<MsgReturn> msgReturns = listingsService.countMsg();//查找返回所有对象 PageHepler.startPage(page,pageSize);//调用分页方法 return msgReturn;//返回分页后的结果 }
没错,就是这么简单,只需要调用一个方法,就可以显示数据库传回数据后的分页结果。