インターフェース PagingAndSortingRepository<T,ID>

すべてのスーパーインターフェース:
Repository<T,ID>
すべての既知のサブインターフェース:
ListPagingAndSortingRepository<T,ID>

@NoRepositoryBean public interface PagingAndSortingRepository<T,ID> extends Repository<T,ID>
ページネーションと並べ替えの抽象化を使用してエンティティを取得するメソッドを提供するリポジトリフラグメント。多くの場合、これは CrudRepository などと組み合わされるか、CRUD 機能を提供するために手動で追加されたメソッドと組み合わされます。
作成者:
Oliver Gierke, Jens Schauder
関連事項:
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    findAll(Pageable pageable)
    Pageable オブジェクトで提供されるページング制限を満たすエンティティの Page を返します。
    指定されたオプションでソートされたすべてのエンティティを返します。
  • メソッドの詳細

    • findAll

      IterableSE<T> findAll(Sort sort)
      指定されたオプションでソートされたすべてのエンティティを返します。
      パラメーター:
      sort - 結果をソートするための Sort 仕様は、Sort.unsorted() である可能性があり、null であってはなりません。
      戻り値:
      指定されたオプションでソートされたすべてのエンティティ
    • findAll

      Page<T> findAll(Pageable pageable)
      Pageable オブジェクトで提供されるページング制限を満たすエンティティの Page を返します。
      パラメーター:
      pageable - ページングされた結果をリクエストするページング可能は、Pageable.unpaged() である可能性があり、null であってはなりません。
      戻り値:
      エンティティのページ