错误依赖
<dependency>
<groupId>com.github.pagehelper</groupId>
<artifactId>pagehelper</artifactId>
<version>4.2.0</version>
</dependency>
加了这个依赖无论如何都无法分页成功,千万别踩
正确依赖
<dependency>
<groupId>com.github.pagehelper</groupId>
<artifactId>pagehelper-spring-boot-starter</artifactId>
<version>1.2.5</version>
</dependency>
相关分页代码与步骤
1.dao层
@Select("select *from user")
public List<User> findAll();
2.service层
public PageInfo<User> findAllDao(int pagenum,int pagesize){
PageHelper.startPage(pagenum,pagesize);
List<User> all = userDao.findAll();
PageInfo<User> objectPageInfo = new PageInfo<>(all);
return objectPageInfo;
3.controller层
@GetMapping("/userFindAll")
public PageInfo<User> userFindAll(int pagenum, int pagesize){
return userService.findAllDao(pagenum,pagesize);
4.测试
成功