大佬教程收集整理的这篇文章主要介绍了java – 将CallbackDataProvider偏移量和限制转换为Pageable页面和大小,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
/fetchrecords?page=0&size=10
反过来,它创建一个Spring Pageable与Spring Repository一起使用.
Pageable pagerequest = new Pagerequest(page,size,Sort.Direction.DESC,"created");
我现在想要使用Vaadin 8 CallBACkDataProvider,但它会产生OFFSET和LIMIT以用于BACkendDataProvider.
dataProvider = new CallBACkDataProvider
当然这不会作为offset!= page工作,并且根据偏移位置,限制值将根据剩余的记录数而改变.
如果不重写其余/服务,我怎样才能正确地从DataProvider OFFSET和LIMIT转到PAGE和SIZE?
public class Range implements Pageable,serializable {
private static final long serialVersionUID = 0L;
privatE int limit;
private long offset;
private Sort sort;
public Range(long offset,int limit,Sort sort) {
...
}
@Override
public long getOffset() {
return offset;
}
...
}
我想知道为什么这不是开箱即用的.
以上是大佬教程为你收集整理的java – 将CallbackDataProvider偏移量和限制转换为Pageable页面和大小全部内容,希望文章能够帮你解决java – 将CallbackDataProvider偏移量和限制转换为Pageable页面和大小所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。