1.开始分页
PageHelper.startPage(currentPage,pageSize);
2.封装PageInfo对象
PageInfo(List<T> list)
3.示例
@Override
public ResponseResult<PageInfo<DevicemanageModel>> list(Integer currentPage, Integer pageSize, String keyWord) {
// 1.开始分页
PageHelper.startPage(currentPage,pageSize);
List<DevicemanageModel> devicemanageModels = devicemanageMapper.selectList(
new QueryWrapper<DevicemanageModel>().like(StringUtils.isNotEmpty(keyWord),"mac",keyWord).orderByDesc("createTime"));
// 2.封装pageInfo对象
PageInfo<DevicemanageModel> result = new PageInfo<>(devicemanageModels);
return ResponseResult.createBySuccess(result);
}