パッケージの使用
org.springframework.data.relational.core.sql
org.springframework.data.relational.core.sql を使用するパッケージ
パッケージ
説明
JDBC 固有の変換クラス。
JDBC 固有の Dialect 実装。
JDBC 固有のリポジトリのクエリ派生メカニズム。
R2DBC 固有の変換およびコンバーターの実装。
DatabaseClient を中心とするコアドメイン型。
ダイアレクトは、基礎となるデータベースの SQL ダイアレクトを抽象化します。
R2DBC のドメインオブジェクト。
R2DBC 行からオブジェクトへのマッピングサブシステムのマッピングイベントコールバックインフラストラクチャ。
クエリと更新のサポート。
ダイアレクトは、基礎となるデータベースの SQL ダイアレクトを抽象化します。
クエリと更新のサポート。
ステートメントビルダーの実装。
Statement Builder API から SQL をレンダリングする SQL レンダリングユーティリティ。
リレーショナルデータベースリポジトリのクエリサポート。
リレーショナルデータベースリポジトリのクエリ派生のサポートインフラストラクチャ。
- org.springframework.data.jdbc.core.convert で使用されている org.springframework.data.relational.core.sql のクラスクラス説明条件の AST
Segment。SELECT ステートメントのロックモード型。ORDER BY句のフィールドを表します。WHERE、LOCKメソッドを公開するインターフェース。テーブル名や列名など、データベースに存在する名前付きオブジェクトを表します。SQL ステートメント内のテーブル参照を表します。 - クラス説明選択リストで使用できる式。SELECT ステートメントのロックモード型。テーブル名や列名など、データベースに存在する名前付きオブジェクトを表します。SQL ステートメント内のテーブル参照を表します。
- org.springframework.data.relational.core.dialect で使用されている org.springframework.data.relational.core.sql のクラスクラス説明
SqlIdentifierから SQL スニペットまたは列名への変換の処理手順を説明するインターフェース。Selectステートメントに適用するロックオプションを提供する値オブジェクト。SELECTステートメントの AST。1 つ以上のExpressionを受け入れる単純な関数。テーブル名や列名など、データベースに存在する名前付きオブジェクトを表します。 - org.springframework.data.relational.core.mapping で使用されている org.springframework.data.relational.core.sql のクラスクラス説明
SELECT … FROM句内の列名。テーブル名や列名など、データベースに存在する名前付きオブジェクトを表します。SQL ステートメント内のテーブル参照を表します。 - org.springframework.data.relational.core.sql で使用されている org.springframework.data.relational.core.sql のクラスクラス説明
aliasを公開するエイリアス要素。ウィンドウ関数とも呼ばれる分析関数を表しますColumnへの割り当てを更新します。ExpressionをColumnに割り当てます。BZWEENConditionはExpressionを比較します。パラメーター置換を使用して準備済みステートメントを構成するために使用されるバインドマーカー / パラメータープレースホルダー。BooleanSE リテラルを表します。1 つ以上の条件式を含むケース。SELECT … FROM句内の列名。2 つのExpressionを比較するConditionの比較。条件の ASTSegment。DELETEステートメントの AST。Deleteステートメントを作成するためのエントリポイント。Deleteビルドメソッドを公開するインターフェース。WHEREメソッドを公開するインターフェース。選択リストで使用できる式。SQLFALSEに評価される単純な条件。FROM句。SqlIdentifierから SQL スニペットまたは列名への変換の処理手順を説明するインターフェース。サポートされている 3 種類の文字ケースをカプセル化します。引用符で囲まれていない識別子から引用符で囲まれた識別子への変換。INCondition句。SQL ステートメント内のインラインクエリを表します。INSERTステートメントの AST。Insertステートメントを構築するためのエントリポイント。Insertビルドメソッドを公開するインターフェース。WHEREメソッドを公開するインターフェース。valueメソッドを公開して、INSERTステートメントとビルドメソッドに値を追加するインターフェース。valueメソッドを公開して、INSERTステートメントに値を追加するインターフェース。valueメソッドを公開して、INSERTステートメントとビルドメソッドに値を追加するインターフェース。IS NULLCondition。LConditionは 2 つのExpressionを比較します。リテラルを表します。SELECT ステートメントのロックモード型。複数のConditionのラッパー。nameを公開する名前付き要素。NumberSE リテラルを表します。ORDER BY句のフィールドを表します。すべての抽象構文ツリー(AST)セグメントのスーパー型。Segmentインスタンスのリスト。SELECTステートメントの AST。Selectステートメントを作成するためのエントリポイント。Selectビルドメソッドを公開するインターフェース。SELECTおよびFROMメソッドを公開するビルダー。FROMメソッドを公開するビルダー。FROM、JOIN、WHERE、LIMIT/OFFSET、LOCKメソッドを公開するビルダー。FROM、WHERE、LIMIT/OFFSET、JOIN、AND、LOCKの継続メソッドを公開するビルダー。FROM、JOIN、WHERE、LIMIT/OFFSET、LOCKメソッドを公開するビルダー。JOINメソッドを公開するインターフェース。制限 / オフセット方法。メソッドをロックします。JOIN関連を宣言するONメソッドを公開するインターフェース。JOIN およびJOIN … ON継続メソッドを公開するビルダー。ターゲット列の比較関連を宣言するインターフェース。ORDER BYおよびLOCKメソッドを公開するビルダー。WHERE、LOCKメソッドを公開するインターフェース。1 つ以上のExpressionを受け入れる単純な関数。テーブル名や列名など、データベースに存在する名前付きオブジェクトを表します。CharSequenceSE リテラルを表します。あらゆる種類の「括弧内の選択」の基本クラス。SQL ステートメント内のテーブル参照を表します。クエリでテーブルとして使用できるセグメント。SQLTRUEに評価される単純な条件。IN述語に使用されるタプル。UPDATEステートメントの AST。Updateステートメントを構築するためのエントリポイント。Updateビルドメソッドを公開するインターフェース。SETメソッドを公開するインターフェース。WHEREメソッドを公開するインターフェース。Visitorによって訪問されることを望む実装のためのインターフェース。ASTSegmentビジター。Case ステートメントの When セグメント。 - org.springframework.data.relational.core.sql.render で使用されている org.springframework.data.relational.core.sql のクラスクラス説明
SELECT … FROM句内の列名。DELETEステートメントの AST。SqlIdentifierから SQL スニペットまたは列名への変換の処理手順を説明するインターフェース。INSERTステートメントの AST。SELECTステートメントの AST。テーブル名や列名など、データベースに存在する名前付きオブジェクトを表します。クエリでテーブルとして使用できるセグメント。UPDATEステートメントの AST。ASTSegmentビジター。