我正在我的项目中尝试 Spring 数据 JPA 。我想知道是否有开箱即用的 API 来查询数据,通过 Sort
和 Pageable
。当然,我知道我可以自己写那个方法,我只是想知道是否有开箱即用的方法。我的 DAO 扩展 JpaRepository
,我发现可以调用以下方法:
findAll();
findAll(Pageable pageable);
findAll(Sort sort);
但是没有 findAll(Sort sort, Pageable pageable)
这样的方法,所以我很好奇。
原文由 Tom 发布,翻译遵循 CC BY-SA 4.0 许可协议
有两种方法可以实现这一点:
如您所见,第二种形式更灵活,因为它允许为每个属性定义不同的方向(
lastName ASC, salary DESC
)。