为了账号安全,请及时绑定邮箱和手机立即绑定

Spring Data Jpa findAll() 排序分页问题

Spring Data Jpa findAll() 排序分页问题

喵喵时光机 2019-01-19 23:14:46
Page<T> page = dao.findAll(getInputCondition(vo), pageRequest); private Predicate getInputCondition(T vo) { List<BooleanExpression> predicates = new ArrayList<>(); if (null != vo) { if (!StringUtils.isEmpty(vo.getSkuNo())) { predicates.add(QSkuInfo.skuInfo.skuNo.eq(vo.getSkuNo())); } } return BooleanExpression.allOf(predicates.toArray(new BooleanExpression[predicates.size()])); } 在使用findAll时候要不传 Predicate 与 sort ,要不就是现在这种没有排序。请问如何在这样的基础上进行对某个字段排序呢
查看完整描述

1 回答

?
守着一只汪

TA贡献1872条经验 获得超4个赞

pageRequest 在创建的时候可以传入排序Sort对象~

查看完整回答
反对 回复 2019-02-12
  • 1 回答
  • 0 关注
  • 3589 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号