关于pageHelp有点不太明白

关于pageHelp有点不太明白

PageHelper.startPage(pageNum, pageSize);

​这一句指定页号和页面大小的设定,是怎么跟下面的

PageInfo pageInfo = new PageInfo(produceList);
pageInfo.setList(produceVOList);

绑定的呀 不是同一个对象呀

正在回答

登陆购买课程后可参与讨论,去登陆

1回答

同学你好,不是同一个对象也是可以的,我们要返回的是数据,跟是否是同一个对象无关。

以如下代码为例:

http://img1.sycdn.imooc.com//climg/605e9e3f09c76c0505430216.jpg

PageHelper.startPage(pageNum, pageSize);是指定查询的页数和页面中数据多少,查询出的是List<Order> orderList集合。

List<OrderVO> orderVOList = orderListToOrderVOList(orderList);是将orderList集合中数据复制到一个新的集合中。如下:

http://img1.sycdn.imooc.com//climg/605e9de10976a87306280204.jpg

pageInfo.setList(orderVOList);是设置pageInfo的list为新集合。

祝学习愉快~

问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师