パッケージ org.springframework.data.jpa.repository.query
@NonNullApi パッケージ org.springframework.data.jpa.repository.query
JPA に対してクエリを実行するクエリ実装。
- クラス説明
RepositoryQuery
を実装する抽象基本クラス。JPQL クエリが無効な場合にスローされる例外。JpaEntityMetadata
のデフォルト実装。JpaQueryMethod
インスタンスを作成するためのファクトリ。QueryUtils
を使用したQueryEnhancer
の実装。LIKE クエリのエスケープ文字をカプセル化する値型と、String
SE のエスケープでの実際の使用箇所。無効なクエリメソッドが検出されたことを通知します。さまざまな JPA 2.1 機能をブリッジするためのユーティリティ。カウント射影クエリを作成する特別なJpaQueryCreator
。JPA 2.1EntityGraph
の EntityGraph 構成。EntityMetadata
の JPA 固有の拡張。追加のクエリパラメーターアノテーションを検出するParameters
のカスタム拡張。Parameters
インスタンスに基づくParameterAccessor
。PartTree
からCriteriaQuery
を作成するためにクエリ作成者。クエリ実行戦略を含むクラスのセット。ファインダーを実行するためのクエリ検索戦略。QueryMethod
の JPA 固有の拡張。JpaQueryMethodFactory
インスタンスを作成するためのファクトリインターフェース。JSqlParser を使用したQueryEnhancer
の実装。JSqlParser のユーティリティクラス。キーセットスクロール用のデリゲート。スクロールクエリを構築するアダプター。Specification
は、キーセットスクロールを使用してスクロールクエリを作成します。リポジトリメソッドに関するメタデータを保持する値オブジェクト。ParameterBinder
は、メソッドパラメーターをQuery
にバインドするために使用されます。PartTree
に基づくAbstractJpaQuery
実装。JPA 2.1 ストアドプロシージャマッピングをリポジトリメソッドで直接宣言するためのアノテーション。このインターフェースは、特定のクエリを拡張するための API を記述します。DeclaredQuery
からQueryEnhancer
を作成するためのさまざまな戦略をカプセル化します。JpaQueryMethod
に基づいてQueryRewriter
を提供します。カスタムパーサーのデフォルト実装を使用して JPA クエリを作成するための単純なユーティリティクラス。scroll queries
を実行し、結果Window
を作成するデリゲート。