7

Spring Data JPA リポジトリを使用しています。ページネーションのために、Pageable オブジェクトを JPA リポジトリの findBy メソッドに渡します。

私たちの UI では、レコードの合計数を表示していないため、count クエリを発生させたくありません。ページネーション中に発生したカウントクエリを抑制する方法はありますか?

4

1 に答える 1

7

List<Entity>ではなく、リポジトリ メソッドを返すようPage<Entity>にします。count クエリは実行されないと思います。

Spring Data JPA ドキュメント セクション「1.2.2 クエリ メソッドの定義」の「特別なパラメーターの処理」を参照してください。

于 2013-11-11T18:13:30.430 に答える