pom.xml
springboot里 如果只引入 com.github.pagehelper 分页没效果直接查询全部
在spring里可以只引入com.github.pagehelper 实现分页
<dependency>
<groupId>com.github.pagehelper</groupId>
<artifactId>pagehelper</artifactId>
<version>5.1.1</version>
</dependency>
<dependency>
<groupId>com.github.pagehelper</groupId>
<artifactId>pagehelper-spring-boot-autoconfigure</artifactId>
<version>1.2.5</version>
</dependency>
<dependency>
<groupId>com.github.pagehelper</groupId>
<artifactId>pagehelper-spring-boot-starter</artifactId>
<version>1.2.5</version>
</dependency>
serviceImpl
@Override
public ReturnJson findManagerList(User user,Integer page) {
// 分页工具
PageHelper.startPage(page, 10);
try {
List<Map<String, Object>> ls = userMapper.findManagerList(user);
PageInfo<Map<String, Object>> pageInfo = new PageInfo<Map<String, Object>>(ls);
return ReturnJson.successPage(pageInfo.getPages(),pageInfo.getPageNum(),pageInfo.getList());
} catch (Exception e) {
e.printStackTrace();
}
return ReturnJson.fail();
}