动态排序
来源:8-8 前台商品详情,列表,搜索,动态排序功能开发
breeze_z
2019-10-23
1 ,这个方法加不加getDate的什么区别啊,
PageInfo pageResult =new PageInfo(productList);
pageResult.setList(productListVoList);
2,这两行代码什么意思啊,pageInfo是封装返回信息的话,为什么不直接把productListVoList放进去呢,setList又起到了什么作用
3. 我这个排序怎么乱序啊,在debug里是这样的,是根据id做排序的,这个应该不是PageHelper给我们自动选的条件吗, 是用了我们自己写的实现mapper里的SQL吗, 我在里面看到了selectList这个方法, 但是没有看到在我们这个service业务层里调用它
写回答
1回答
-
加getDate是因为调用其他services返回了ServerResponse,通过getDate获取真正需要的数据。
productList才是真正的返回结果,当然需要从中获取分页信息啦,productListVoList只不过是新创建的一个List,用来装列表数据的。
sql语句里面是ORDER BY id asc,说明是按照id升序
022019-11-18
相似问题
为什么我们还要手动序列化
回答 1
实现序列化接口有什么作用
回答 1