Java 在SpringDataJPA中的PagingAndSortingRepository中查找项目页面
我在一个经典bean中使用PagingAndSortingRepository来获取对象列表Java 在SpringDataJPA中的PagingAndSortingRepository中查找项目页面,java,spring,hibernate,spring-data,spring-data-jpa,Java,Spring,Hibernate,Spring Data,Spring Data Jpa,我在一个经典bean中使用PagingAndSortingRepository来获取对象列表 Specfication s = ... Pageable p = .. return repository.findAll(s, p); 有没有一种方法可以使用一个给定的Pageable和Sort对象直接找出哪个页面将是一个给定的项目,或者让我自己计算它 谢谢 有没有一种方法可以使用一个给定的Pageable和Sort对象直接找出哪个页面将是一个给定的项目,或者让我自己计算它 你得自己做。我甚至不知
Specfication s = ...
Pageable p = ..
return repository.findAll(s, p);
有没有一种方法可以使用一个给定的Pageable和Sort对象直接找出哪个页面将是一个给定的项目,或者让我自己计算它
谢谢
有没有一种方法可以使用一个给定的Pageable和Sort对象直接找出哪个页面将是一个给定的项目,或者让我自己计算它
你得自己做。我甚至不知道该怎么做,除了迭代你要查找的元素之前的所有元素。一些分析师提供了一个“优化”的手动查询;使用顺序ID,计算当前元素下或等于当前元素的所有元素,并除以每页的数字