パッケージの使用
org.springframework.data.relational.core.sql
org.springframework.data.relational.core.sql を使用するパッケージ
パッケージ
説明
JDBC 固有の変換クラス。
JDBC 固有の Dialect 実装。
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
句のフィールドを表します。テーブル名や列名など、データベースに存在する名前付きオブジェクトを表します。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.sql で使用されている org.springframework.data.relational.core.sql のクラスクラス説明
alias
を公開するエイリアス要素。ウィンドウ関数とも呼ばれる分析関数を表しますColumn
への割り当てを更新します。Expression
をColumn
に割り当てます。BZWEENCondition
はExpression
を比較します。パラメーター置換を使用して準備済みステートメントを構成するために使用されるバインドマーカー / パラメータープレースホルダー。Boolean
SE リテラルを表します。1 つ以上の条件式を含むケース。SELECT … FROM
句内の列名。2 つのExpression
を比較するCondition
の比較。条件の ASTSegment
。DELETE
ステートメントの AST。Delete
ステートメントを作成するためのエントリポイント。Delete
ビルドメソッドを公開するインターフェース。WHERE
メソッドを公開するインターフェース。選択リストで使用できる式。SQLFALSE
に評価される単純な条件。FROM
句。SqlIdentifier
から SQL スニペットまたは列名への変換の処理手順を説明するインターフェース。サポートされている 3 種類の文字ケースをカプセル化します。引用符で囲まれていない識別子から引用符で囲まれた識別子への変換。IN
Condition
句。SQL ステートメント内のインラインクエリを表します。INSERT
ステートメントの AST。Insert
ステートメントを構築するためのエントリポイント。Insert
ビルドメソッドを公開するインターフェース。WHERE
メソッドを公開するインターフェース。value
メソッドを公開して、INSERT
ステートメントとビルドメソッドに値を追加するインターフェース。value
メソッドを公開して、INSERT
ステートメントに値を追加するインターフェース。value
メソッドを公開して、INSERT
ステートメントとビルドメソッドに値を追加するインターフェース。IS NULL
Condition
。LCondition
は 2 つのExpression
を比較します。リテラルを表します。SELECT ステートメントのロックモード型。複数のCondition
のラッパー。name
を公開する名前付き要素。Number
SE リテラルを表します。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
を受け入れる単純な関数。テーブル名や列名など、データベースに存在する名前付きオブジェクトを表します。CharSequence
SE リテラルを表します。あらゆる種類の「括弧内の選択」の基本クラス。SQL ステートメント内のテーブル参照を表します。クエリでテーブルとして使用できるセグメント。SQLTRUE
に評価される単純な条件。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
ビジター。