3

PagingAndSortingRepository を使用して定義された 2 つのリソースがあります。

  • ギャラリー/{id}
  • 画像/{id}

一般に、両方のリソースのページングは​​、使用されるリポジトリ タイプによって利用可能です。

ギャラリー自体には画像のリストが含まれています

@Entity
@Table(name = "Gallery")
public class Gallery extends AbstractEntity {

    private String name;

    @OneToMany(fetch = FetchType.EAGER)
    private List<Image> images;
    ...
}

経由でギャラリーの画像にアクセスできるようになりました

  • ギャラリー/1/画像

これらのサブリストに対してもページングを有効にすることは可能ですか? または、これらの大きなリストを処理するための REST スタイルは何ですか。

前もってありがとう、グイド

4

2 に答える 2

1

画像リポジトリで findByGalleryId クエリを作成すると、ページ化された結果が返されます。ただし、照会しているサブリストがページ化されていない理由がわかりません。ページングに十分なレコードがあると確信していますか?

于 2014-01-10T19:29:03.997 に答える