1.在service接口定义方法 public PageInfo<Order>findByPageHelper(Integer currentPage,Integer pageSized); 2.在service接口实现类中获得PageInfor对象 @Override public PageInfo<Order> findByPageHelper(Integer currentPage, Integer pageSized) { //指定分页参数 PageHelper.startPage(currentPage,pageSized); //查询全部 List<Order> orderList = orderDao.findAll(); //创建PageInfor对象 PageInfo<Order> pageInfor = new PageInfo<>(orderList,5); System.out.println(orderList.toString()); return pageInfor; } 3.在controller层设置默认参数,调用service层方法 //分页助手 @RequestMapping("/finds") public ModelAndView finds( @RequestParam(value = "currentPage",required = false,defaultValue = "1") Integer currentPage, @RequestParam(value ="pageSize",required = false, defaultValue = "6") Integer pageSize){ //准备数据 分页数据 PageInfo<Order> pageInfor = orderService.findByPageHelper(currentPage, pageSize); ModelAndView mv = new ModelAndView(); mv.addObject("pageInfor",pageInfor); mv.setViewName("order-list"); return mv; }