Spring Data Commons 的 Page 接口在 Spring Data 3.0 中进行了重大升级,提供更灵活和可扩展的分页功能。升级包括:

  • 引入 Slice 类型,允许在不指定总数的情况下进行分页。

  • 移除 hasNext()hasPrevious() 方法,取而代之的是更全面的 getContent()getTotalElements()getSize() 方法。

  • 支持通过自定义实现定制分页行为。

这些改进提高了 Page 接口的灵活性,使开发人员能够根据特定需求定制分页逻辑。

Upgrading Spring Data

有关如何从 Spring Data 的较早版本升级的说明在项目 上提供。按照 中的链接找到想要升级到的版本。

Instructions for how to upgrade from earlier versions of Spring Data are provided on the project wiki. Follow the links in the release notes section to find the version that you want to upgrade to.

升级说明始终是发行说明中的第一项。如果您落后了一个以上的版本,请确保您也查看跳过的版本的发行说明。

Upgrading instructions are always the first item in the release notes. If you are more than one release behind, please make sure that you also review the release notes of the versions that you jumped.