我有一个实现Repository
的{{1}}课程。
下面有一个方法可以返回分页结果。
PagingAndSortingRepository
我需要所有数据的累积计数,这些数据可以帮助描绘UI的分页。是否有一些开箱即用的方法?
或者我应该对上面的查询进行显式计数查询,这显然是很明显的?
答案 0 :(得分:3)
返回Page<Data>
而不是List<Data>
,Spring-data将通过从实际查询中派生出来为您执行计数查询。
如果它不能,或者您有更好的计数查询,则可以使用countQuery
注释参数指定它。