在pom中添加依赖
<dependency>
<groupId>com.github.pagehelper</groupId>
<artifactId>pagehelper-spring-boot-starter</artifactId>
<version>1.3.0</version>
</dependency>
一般我们创建分页都是在service中,
public interface RoleService {
//一般的分页都是在service中完成的,添加int page , int limit
List<Role> findMore( int page , int limit);
}
实现类:
@Override
public List<Role> findMore(int page , int limit) {
//调用数据分页
PageHelper.startPage(page,limit);
//调用的数据集合
List<Role> roles = roleMapper.selectAll();
//包含的分页信息:
PageInfo<Role> rolePageInfo = new PageInfo<>(roles);
return rolePageInfo.getList();
}
控制层
@RequestMapping("/findMord")
public List<Role> findMord(int page , int limit){
return roleService.findMore( page , limit);
}