主要是在之前的基础上实现数据库数据的分页显示。
部分代码修改如下:
UserInfoController.java
......
@RequestMapping("/findAll.do")
private ModelAndView findAll(@RequestParam (defaultValue = "1") int page,@RequestParam(defaultValue = "5") int size){
List<UserInfo> userList = userInfoService.findAll(page,size);
PageInfo pageInfo=new PageInfo(userList);
ModelAndView mv=new ModelAndView();
mv.addObject("pageInfo",pageInfo);
mv.setViewName("user-list");
return mv;
}
......
UserInfoServiceImpl.java
......
@Override
public List<UserInfo> findAll(int page,int size) {
PageHelper.startPage(page,size);
return userInfoDao.findAll();
}
......
IUserInfoService.java
List<UserInfo> findAll(