sprintboot整合pageHelper分页

pom中加入:

 <dependency>
     <groupId>com.github.pagehelper</groupId>
     <artifactId>pagehelper-spring-boot-starter</artifactId>
     <version>0.1.0</version>
 </dependency>

 controller:

 @RequestMapping("testStudent")
 public void testStudent(@RequestParam(value="pn",defaultValue="1")Integer pn)
 {
  //传入页码,以及每页的大小,1页码,6是页大小
  PageHelper.startPage(1,6);
  //startPage后面紧跟的查询就是一个分页的查询
  List<Student> students=testService.selectStudent();
  //使用pageinfo包装查询后的结果,只需要将pageinfo交给页面就行了
  PageInfo<Student> page=new PageInfo<>(students);
   System.out.println(page);
  
 }

不需要配置其他东西

posted @ 2018-12-22 00:59  远方的人111  阅读(198)  评论(0)    收藏  举报