パッケージの使用
org.springframework.data.repository.query
org.springframework.data.repository.query を使用するパッケージ
パッケージ
説明
Querydsl 統合サポートクラス。
リポジトリの CDI サポートを実装する基本クラス。
リポジトリの名前空間と JavaConfig 統合のサポートクラス。
さまざまなデータストアのリポジトリを実装するための基本クラス。
クエリメソッドで動作するクラスをサポートします。
メソッド名からクエリを解析するためのクラスをサポートします。
リポジトリプログラミングモデルとサードパーティフレームワークの統合のためのサポートクラス。
- org.springframework.data.repository.core.support で使用されている org.springframework.data.repository.query のクラスクラス説明
RepositoryQuery
を検索する方法の戦略インターフェース。ファインダークエリを実行するように指定されたメソッドの抽象化。中央で定義された潜在的に共有されているEvaluationContext
にアクセスする方法を提供します。クエリ抽象化のためのインターフェース。 - クラス説明
Parameters
のデフォルト実装。射影と並べ替えとともにクエリを定義して実行するための流れるようなインターフェースと。基になるクエリからの結果を具体化できるようにするフェッチ可能な拡張FluentQuery
。基になるクエリからの結果を具体化できるようにするリアクティブ拡張FluentQuery
。クエリメソッドの単一のパラメーターを抽象化するクラス。メソッドパラメーターにアクセスするためのインターフェース。クエリパラメーターにバインドするか、クエリに個別に適用する必要があるメソッドパラメーターを抽象化します。メソッドへのアクセスを提供するインターフェース。パラメーター記述子のソースオブジェクトとしてクラスとドメイン型が含まれます。Query by ExampleExample
インスタンスの実行を可能にするインターフェース。Method
SE からクエリを作成できない場合にスローされる例外。ファインダークエリを実行するように指定されたメソッドの抽象化。中央で定義された潜在的に共有されているEvaluationContext
にアクセスする方法を提供します。ReactiveEvaluationContextExtension
を検討することにより、中央で定義された潜在的に共有されたEvaluationContext
にアクセスする方法を提供します。クエリ抽象化のためのインターフェース。クエリ結果要素の射影に関するメタデータを公開し、最終的に生のクエリ結果を射影とデータ転送オブジェクトに後処理するResultProcessor
。QueryMethod
によって返される型の表現。メソッドからのパラメーター情報とメソッド呼び出しからのパラメーター値に基づいて、SpelQueryContext.SpelExtractor
によって抽出された SpEL 式を評価します。SpelQueryContext は、クエリ文字列で SpEL 式を見つけて、バインド変数に置き換えることができます。クエリ文字列を解析し、含まれている SpEL 式を識別し、バインドパラメーターに置き換え、それらのバインドパラメーターから SpEL 式にMap
SE を提供します。