当前使用版本(必填,否则不予处理)
3.3.2
该问题是如何引起的?(确定最新版也有问题再提!!!)
分页器size为null或者负数时直接跳过了排序处理等后续操作
/*
- 不需要分页的场合,如果 size 小于 0 返回结果集
*/
if (null == page || page.getSize() < 0) {
return invocation.proceed();
}
使用场景:实现导出全部记录时在部分页面未获取总数,所以使用size=-1实现全部导出 但是排序失效了
3.3.2
分页器size为null或者负数时直接跳过了排序处理等后续操作
/*
2条答案
按热度按时间nhjlsmyf1#
既然都要查询所有数据了,为什么还要掉分页接口呢?为什么不新增一个list接口呢
ryhaxcpt2#
这里的逻辑是如果条件不满足就不会做任何操作,自然就不会修改排序。
要实现你的需求,可以自定义分页拦截器