分页中的参数的
来源:8-4 后台商品列表动态分页功能开发

肥羊Fly
2019-06-12
public ResponseServer getListProduct(int pageSize,int pageNum){
PageHelper.startPage(pageNum,pageSize);
List productList = productMapper.selectList();
List productListVoList = Lists.newArrayList();
for (Product productItem:productList){
ProductListVo productListVo = assembleProductListVo(productItem);
productListVoList.add(productListVo);
}
PageInfo pageResult = new PageInfo(productList);
pageResult.setList(productListVoList);
return ResponseServer.createBySuccess(pageResult);
}
PageInfo pageResult = new PageInfo(productList);//
pageResult.setList(productListVoList);
这里为什么不直接用productListVoList来组装pageResult 呢,为什么不是new PageInfo(productListVoList);
1回答
-
因为List productList = productMapper.selectList();返回的是一个代理对象,不是简单的集合,所以需要从productList中获取分页数据。
012019-06-12
相似问题