すべてのクラスとインターフェース

クラス
説明
Dialect 実装の基本クラス。
Spring Data JDBC が機能するために登録する必要がある Bean。
リポジトリメソッドに基づくクエリの基本クラス。
行を T に読み取り、後で Object に変換する RowMapper を委譲します。
特定のクラスの RowMapper を作成するファクトリ。
Spring Data R2DBC が機能するために登録する必要がある Bean 宣言を含む Spring Data R2DBC 構成の基本クラス。
R2DBC のリアクティブ RepositoryQuery 実装の基本クラス。
RelationalConverter 実装の基本クラス。
Spring Data Relational のイベントをマッピングするための基本クラス
ドメインクラス固有の ApplicationListener クラスを実装する基本クラス。
結果を読み取るときに、ドメインオブジェクトが行から実体化された後に呼び出されるコールバック。
集約がデータベースからエンティティに変換された後に呼び出される EntityCallback
エンティティのすべてのプロパティのインスタンス化と設定の後に公開されます。
集約が削除された後に呼び出される EntityCallback
エンティティの削除後に公開されます。
OutboundRow の保存後にトリガーされるエンティティコールバック。
集約がデータベースに保存された後に呼び出される EntityCallback
新しいインスタンスまたは変更されたインスタンスがデータベースに保存された後に公開されます。
(ドメイン駆動設計のコンテキストで使用される)集合体に発生する変更全体を表します。
集約に対して実行されるアクションの種類。
集約ルートから始まる集約内のパスを表します。
別の集約の集約ルートへの参照。
参照される集約ルートの ID のみを保持する AggregateReference
alias を公開するエイリアス要素。
エイリアスのある表現。
SQL 生成で使用するエイリアスを作成します
ウィンドウ関数とも呼ばれる分析関数を表します
2 つの Condition 間の AND 関係を表す Condition
ANSI SQL 標準の SQL ダイアレクト。
ダイアレクトが配列型の列をサポートする方法を表現するメソッドを宣言するインターフェース。
配列型の列をサポートしないダイアレクトのデフォルト ArrayColumns 実装。
配列相互作用のためのユーティリティ。
Column への割り当てを更新します。
一般的な Assignment のファクトリ。
ExpressionColumn に割り当てます。
Table からすべての列を選択するには、Segment
SQL 固有の PersistentProperty 実装。
BatchingAggregateChange < TCMutableAggregateChange < T >> を継承します
(ドメイン駆動設計のコンテキストで使用されるように) 1 つまたは複数の集約に発生する変更を全体として表します。
ドメインオブジェクトが永続化されるように変換される前に呼び出されるコールバック。
集約がデータベース変更に変換される前に呼び出される EntityCallback
集約がデータベースの変更に変換される前に発行されますが、挿入または更新が実行されるかどうかが決定された後に発行されます。
エンティティが削除される前に呼び出される EntityCallback
エンティティが削除される直前に公開されます。
行の保存前にトリガーされたエンティティコールバック。
集約がデータベースの変更に変換された後、変更がデータベースに適用される前に呼び出される EntityCallback
集約がデータベースの変更に変換された後、変更がデータベースに適用される前に公開されます。
BZWEEN ConditionExpression を比較します。
SQL を提供し、パラメーターを DatabaseClient.GenericExecuteSpec にバインドできるクエリを宣言するインターフェース。
パラメーター置換を使用して準備済みステートメントを構成するために使用されるバインドマーカー / パラメータープレースホルダー。
ParameterBindTarget にバインドするためのユーティリティ。
BooleanSE リテラルを表します。
BindingsAssignment を表す値オブジェクト。
Condition とその Bindings を表す値オブジェクト。
例外をスローしない最初のメソッドまで、各メソッドをコンストラクターに渡された DataAccessStrategy に委譲します。
1 つ以上の条件式を含むケース。
CaseExpression 用のレンダラー。
CAST(something AS JSON のような CAST 式を表します。
属性からデータベース列へのマッピングを構成するためのアノテーション。
SELECT … FROM 句内の列名。
2 つの Expression を比較する Condition の比較。
条件の AST Segment
一般的な Condition のファクトリ。
固定 SQL 述語を表す Condition
クエリを作成するための主要クラス。
Criteria を構築するターミナルビルダーメソッドを宣言するインターフェース。
条件定義オブジェクトを定義するインターフェース。
メソッドごとに 1 つの SQL ステートメントで実装できるデータベースへのアクセスの抽象化。完全な集約に関連する相互作用を提供する JdbcAggregateOperations とは対照的に、1 つのエンティティに関連します。
提供されたコンポーネントの構成に基づいて DataAccessStrategy を作成するためのファクトリ。
DB2 用の SQL ダイアレクト。
このインターフェースのインスタンスは、データベースとの(概念的な)単一の相互作用を表します。集約の状態をデータベースと同期するときのステップとして使用される単一の更新。
特定の型のすべての集約ルートのロック獲得ステートメントを表します。
ID のみがわかっている場合の、集約ルートのロック獲得ステートメントを表します。
集約ルートから特定のパスを介して到達可能な複数のエンティティのバッチ削除ステートメントを表します。
集約ルートである複数のエンティティの一括削除ステートメントを表します。
集約ルートではない複数のエンティティのバッチ挿入ステートメントを表します。
集約ルートである複数のエンティティのバッチ挿入ステートメントを表します。
DbAction.BatchWithValue < TADbAction < T >、B > を継承します
アクションのプロパティの共通値を共有する DbAction のバッチを表します。
集約ルートから特定のパスを介して到達可能なすべてのエンティティの削除ステートメントを表します。
特定の型の集約ルートから特定のパスを介して到達可能なすべてのエンティティの削除ステートメントを表します。
特定の型のすべての集約ルートの削除ステートメントを表します。
ID のみがわかっている場合の集約ルートの削除ステートメントを表します。
集約のルートではない単一のエンティティの挿入ステートメントを表します。
集約のルートの挿入ステートメントを表します。
集約ルートの更新ステートメントを表します。
親エンティティの ID などの追加情報を提供するための別のアクションに依存するアクション。
単一のエンティティの情報をデータベースに保管する DbAction
DbAction は、集合体のルートではなく、そこに含まれるエンティティに対する操作です。
集約のルートに関連する DbAction
DbAction の実行中に例外がスローされたときにスローされる例外。
デフォルトの DataAccessStrategy は、エンティティからのメタデータに基づいて SQL ステートメントを生成することです。
Spring Data Relational で使用されるデフォルトの命名戦略。
滑らかな Api を介して RowMapper および ResultSetExtractor の登録を可能にする QueryMappingConfiguration
デフォルトの ReactiveDataAccessStrategy 実装。
Java 型をデータベース型にマッピングするデフォルトの実装を提供するクラス。
すべてのメソッド呼び出しを構築後にインスタンスセットに委譲します。
DELETE ステートメントの AST。
(ドメイン駆動設計のコンテキストで使用される)集合体に発生する変更全体を表します。
1 つ以上の削除操作のアクションを含めることができる削除変更の BatchingAggregateChange 実装。
Delete ステートメントを作成するためのエントリポイント。
Delete ビルドメソッドを公開するインターフェース。
WHERE メソッドを公開するインターフェース。
WHERE Condition の AND/OR コンビネータメソッドを公開するインターフェース。
特定のデータベースによって実装されるダイアレクトを表します。
Dialect を解決します。
DialectResolver.R2dbcDialectProvider を使用して、ConnectionFactory から R2dbcDialect を解決します。
Spring のデフォルトの JDBC ダイアレクト検出メカニズムを継承する SPI。
DialectResolverDialect を解決できない場合にスローされる例外。
DialectResolverR2dbcDialect を解決できない場合にスローされる例外。
Spring のデフォルトの R2DBC ダイアレクト検出メカニズムを継承する SPI。
現在のテーブルに埋め込まれた値オブジェクトを構成するためのアノテーション。
空の埋め込みプロパティへのショートカット。
null 入力可能な埋め込みプロパティのショートカット。
使用するロード戦略 Embedded.onEmpty()
アノテーション構成を介して JDBC で監査を有効にするアノテーション。
JDBC リポジトリを有効にするためのアノテーション。
アノテーション構成を介して R2DBC で監査を有効にするためのアノテーション。
R2DBC を使用してリアクティブリレーショナルリポジトリをアクティブ化するためのアノテーション。
ライフサイクルイベントの構成と公開をカプセル化するデリゲートクラス。
参照されるエンティティを含め、ResultSetSE を型 T のエンティティにマップします。
Row を、参照されるエンティティを含め、型 T のエンティティにマップします。
EnumSE 値をデータベースにネイティブに書き込むためのサポートクラス。
LIKE クエリのエスケープ文字をカプセル化するヘルパークラスと、StringSE をエスケープする際の実際の使用箇所。
選択リストで使用できる式。
一般的な Expression のファクトリ。
SQL FALSE に評価される単純な条件。
リアクティブのある R2DBC 操作の基本セットを指定する Fluent API へのアクセスを提供するストリップされたインターフェース。
後方参照の名前を生成する方法を決定するための列挙型。
FROM 句。
一般的な function expressions のファクトリ。
H2 の R2DBC ダイアレクト。
H2 の SQL ダイアレクト。
HsqlDb の Dialect
識別子は、1 つまたは多くの部分から構成されるエンティティの複合 ID を表します。
エンティティの識別子のラッパー。
Identifier 値を使用する契約を定義する識別子キーパーツ(名前、値、target typeSE)を受け入れる操作を表します。
SqlIdentifier から SQL スニペットまたは列名への変換の処理手順を説明するインターフェース。
サポートされている 3 種類の文字ケースをカプセル化します。
引用符で囲まれていない識別子から引用符で囲まれた識別子への変換。
特定の JDBC ドライバーに対して、挿入後に生成された ID を取得する方法について説明します。
id プロパティの値のソースを説明する列挙。
IN Condition 句。
SQL ステートメント内のインラインクエリを表します。
INSERT ステートメントの AST。
Insert ステートメントを構築するためのエントリポイント。
Insert ビルドメソッドを公開するインターフェース。
WHERE メソッドを公開するインターフェース。
value メソッドを公開して、INSERT ステートメントとビルドメソッドに値を追加するインターフェース。
value メソッドを公開して、INSERT ステートメントに値を追加するインターフェース。
value メソッドを公開して、INSERT ステートメントとビルドメソッドに値を追加するインターフェース。
このアノテーションを持つプロパティは、更新時ではなく、挿入操作時にのみデータベースに書き込まれます。
このインターフェースは、Insert SQL ステートメントの処理方法に関する詳細をカプセル化します。
Insert with default values SQL ステートメントのスコープでは、たとえば INSERT INTO SCHEMA.TABLE VALUES(DEFAULT)この列挙型は、さまざまな Dialect のデフォルト値の部分を表します。
挿入によって ID が生成されるかどうかに基づいて、適切な InsertStrategy または BatchInsertStrategy を選択して構築するファクトリ。
エンティティインスタンスとその Identifier によって記述される挿入のサブジェクト。ここで、identifier には、挿入のために考慮する必要があるがエンティティの一部ではないデータに関する情報が含まれます。
このインターフェースは、デフォルト値を使用した挿入ステートメントに関する情報を集約します。
INTO 句。
IS NULL Condition
Domain Type に基づいて、データベースに対して実行できる操作を指定します。
JdbcAggregateOperations の実装。JDBC データストアに集約を保存し、取得します。
JDBC 固有の機能を提供する ArrayColumns
配列型の列をサポートしないダイアレクトのデフォルト ArrayColumns 実装。
配列型の列をサポートしないダイアレクトのデフォルト ArrayColumns 実装。
ドメインモデルで使用される Java 型と JDBC ドライバと互換性のある型の間で必要な型変換を決定するユーティリティ。
JdbcConverter は、値をネイティブのリレーショナル表現に、またはその逆に変換します。
カスタムコンバージョンをキャプチャーする値オブジェクト。
JDBC 固有のコンバーターを登録する Db2Dialect
JDBC 固有の機能を提供する ArrayColumns
Identifier のビルダー。
JDBC の MappingContext 実装。
JDBC 固有のコンバーターを登録する Db2Dialect
RelationalParameters のカスタム拡張。
カスタム Parameter 実装。
JDBC 固有の Postgres ダイアレクト。
メソッドの Query アノテーションからクエリを実行してメソッドを実装する QueryMethod 実装。
RepositoryConfigurationExtension は、JDBC リポジトリを登録することにより、リポジトリ登録プロセスを継承します。
JDBC に基づいてリポジトリ実装を作成します。
JdbcRepositoryFactoryBean < Tリポジトリ < SID > を継承、SID は 直列化可能SE> を継承します
Springs FactoryBean インターフェース用の特別なアダプターにより、Spring 構成を介してリポジトリファクトリを簡単にセットアップできます。
リレーショナルデータベースアクセス用の特定の単純な型で強化された SimpleTypeHolder の単純な定数ホルダー。
JDBC 固有のコンバーターを登録する SqlServerDialect
データベース依存型のインスタンスの作成を許可します。
エンティティ、集合体、リポジトリの抽象化とは関係なく、JDBC の癖を処理するメソッドが含まれています。
値をバインドパラメーターとして PreparedStatementSE に渡すために使用する必要がある JDBCType で値をラップします。
JOIN 宣言の Segment
JSR-310 固有の Converter 実装を登録するためのヘルパークラス。
L Condition は 2 つの Expression を比較します。
ダイアレクト固有の LIMIT を表す句。
SQL ステートメント内の句をレンダリングする場所の列挙体。
このクラスを使用して、Liquibase ChangeSets を記述します。
リテラルを表します。
特定のクエリのロックモードを提供するアノテーション。
ダイアレクト固有の LOCK を表す句。
SQL ステートメント内の句をレンダリングする場所の列挙体。
SELECT ステートメントのロックモード型。
Select ステートメントに適用するロックオプションを提供する値オブジェクト。
データベース内の ListSESetSE または MapSE プロパティのマッピングを構成するためのアノテーション。
MappingContext を使用してリレーショナル値のプロパティ値への変換を適用する RelationalConverter
R2DBC のコンバーター。
MappingContext を使用して RowDocument からのドメインオブジェクトの高度なマッピングを適用する RelationalConverter
AggregatePath の値を取得するための MappingRelationalConverter.RelationalPropertyValueProvider 拡張機能。
行ドキュメントのグラフトラバーサルベースの変換のためのインターフェースを定義する変換コンテキスト。
コンテナーの source 値を the target type に変換します。
単純な source 値を the target type に変換します。
PropertyValueProvider は、プロパティに存在する場合に SpEL 式を評価するか、構成されたソース RowDocument のフィールドに単にアクセスします。
プロパティ値が存在するかどうかをレポートし、プロパティのコンテキストでの射影 マッピングなどの特定の動作のインスタンスをコンテキスト化できる拡張 ParameterValueProvider
RelationalPersistentEntity インスタンスを使用して必要な情報を検索する RelationalEntityInformation 実装。
MariaDb の SQL ダイアレクト。
メソッドを変更クエリと見なす必要があることを示します。
クエリメソッドは、クエリの影響を受けるものを何も返さない、または行数を返す変更クエリと見なす必要があることを示します。
複数の Condition のラッパー。
(ドメイン駆動設計のコンテキストで使用される)集合体に発生する変更全体を表します。
MyBatisContext インスタンスは引数として MyBatis マップされたステートメントに渡され、ID、インスタンス、domainType、その他の属性がステートメントで使用できるようになります。
MyBatis に基づく DataAccessStrategy 実装。
Spring Data JDBC を調整して、デフォルトの代わりに MyBatisDataAccessStrategy を使用する構成クラス。
MySQL 用の SQL ダイアレクト。
MySQL の SQL ダイアレクト。
BooleanSEByteSE 表現に変換する単純なシングルトン。
ByteSEBooleanSE 表現に変換する単純なシングルトン。
name を公開する名前付き要素。
domainType から MyBatis 名前空間を派生させる戦略。
RenderNamingStrategy オブジェクトのファクトリ。
命名戦略のインターフェースとデフォルト実装。
ネストされた Condition を括弧で囲む条件グループ。
NumberSE リテラルを表します。
実際のオブジェクト型または boxed primitives Java 型を使用した ArrayColumns サポート。
相互にネストされたオブジェクトのパス。
Oracle の SQL ダイアレクト。
Oracle の SQL ダイアレクト。
2 つの Condition 間の OR 関係を表す Condition
`ORDER BY` 句を表します。
ORDER BY 句のフィールドを表します。
ORDER BY ソート式の Sort.NullHandling オプションを評価する方法を表します。
ORDER BY ソート式で NULLS FIRST および NULLS LAST を使用して、結果セットの非 null 値の前後に null 値を表示する SQL 標準に準拠するデータベースの OrderByNullPrecedence 実装。
INSERT または UPDATE ステートメントによって書き込まれる Row の表現。
PartTree に基づく AbstractJdbcQuery 実装。
PartTree に基づく AbstractR2dbcQuery 実装。
アプリケーションコンテキストで使用可能な R2dbcMappingContext Bean から PersistentEntities を接続できるようにするためのシンプルなヘルパー。
RelationalPersistentProperty を名前で検索して、別の RelationalPersistentEntity の対応するプロパティに変換するユーティリティ。
Postgres の SQL ダイアレクト。
Postgres の SQL ダイアレクト。
メソッドの実行に使用される SQL ステートメントを提供するアノテーション。
メソッドの実行に使用される SQL ステートメントを提供するアノテーション。
SQL クエリの Criteria、列、Sort、制限 / オフセットを表すクエリオブジェクト。
マッピングメタデータとダイアレクト固有の変換を考慮して、CriteriaDefinition オブジェクトと Sort オブジェクトをマップします。
マッピングメタデータとダイアレクト固有の変換を考慮して、CriteriaDefinition オブジェクトと Sort オブジェクトをマップします。
フィールドとそのメタ情報を表す値オブジェクト。
フィールドとそのメタ情報を表す値オブジェクト。
マッピングメタデータでサポートされる QueryMapper.Field の拡張。
マッピングメタデータでサポートされる QueryMapper.Field の拡張。
ResultSetSE からその型のエンティティを抽出するために使用される各型の RowMapper を構成します。
主要 R2DBC 固有のコンバーターインターフェース。
カスタムコンバージョンをキャプチャーする値オブジェクト。
Dialect への R2DBC 固有の拡張。
エンティティを使用して、リアクティブ R2DBC 操作の基本セットを指定するインターフェース。
RelationalMappingContext への R2DBC 固有の拡張。
QueryMethod のリアクティブ特定の実装。
R2DBC 固有の Repository インターフェースとリアクティブサポート
R2DBC 用のリアクティブ RepositoryConfigurationExtension
R2dbcRepository インスタンスを作成するファクトリ。
R2dbcRepositoryFactoryBean < Tリポジトリを継承します < S , ID >, S , IDSerializableSE を継承します>
R2dbcRepository インスタンスを作成するための FactoryBean
R2DBC 固有の単純な型で強化された SimpleTypeHolder 用の単純な定数ホルダー。
保存しようとしているエンティティの監査関連フィールドにデータを入力するためのリアクティブ EntityCallback
使用すべきではありません。
1.2 以降、StatementMapperUpdateMapperR2dbcConverter を直接使用することに賛成しています。
名前付きパラメーター処理のパラメーターを取得するためのインターフェース。
ReactiveDeleteOperation インターフェースを使用すると、流れるような API スタイルで DELETE 操作を作成および実行できます。
必須 filter
テーブルの上書き(オプション)。
ReactiveDeleteOperation.ReactiveDelete インターフェースは、流れるような方法で DELETE 操作を構築するためのメソッドを提供します。
終了メソッドの 1 つを呼び出して、DELETE 操作をトリガーします。
ReactiveInsertOperation インターフェースを使用すると、流れるような API スタイルで INSERT 操作を作成および実行できます。
テーブルの上書き(オプション)。
ReactiveInsertOperation.ReactiveInsert インターフェースは、流れるような方法で INSERT 操作を構築するためのメソッドを提供します。
終了メソッドの 1 つを呼び出して、INSERT 実行をトリガーします。
ReactiveSelectOperation インターフェースを使用すると、流れるような API スタイルで SELECT 操作を作成および実行できます。
ReactiveSelectOperation.ReactiveSelect インターフェースは、流れるような方法で SELECT 操作を構築するためのメソッドを提供します。
結果型のオーバーライド(オプション)。
SELECT のフィルターとして使用される Query を定義します。
テーブルの上書き(オプション)。
終了メソッドの 1 つを呼び出して、SELECT 実行をトリガーします。
ReactiveUpdateOperation インターフェースを使用すると、流れるような API スタイルで UPDATE 操作を作成および実行できます。
ReactiveUpdateOperation.ReactiveUpdate インターフェースは、流れるような方法で UPDATE 操作を構築するためのメソッドを提供します。
終了メソッドの 1 つを呼び出して、UPDATE 実行をトリガーします。
Update のフィルターとして使用される Query を定義します。
テーブルの上書き(オプション)。
エンティティの永続化と更新に関する監査情報をキャプチャーする BeforeConvertCallback
RelationalConverter は、値をネイティブのリレーショナル表現に、またはその逆に変換します。
集約の削除中に生成されるイベントのスーパークラス。
削除されようとしているエンティティを、データベースに対して適切な状態を再作成するためにデータベースに対して実行する必要がある MutableAggregateChange 内の DbAction に変換します。
リレーショナルデータベース固有の EntityInformation
ルートで表される集約を RootAggregateChange に変換します。
エンティティが永続化されるコレクション名をさらに公開するための EntityMetadata の拡張。
ルートで表される集約を RootAggregateChange に変換します。
RelationalPersistentEntities のインスタンスのプロパティを設定 / 取得するために一般的に使用されるユーティリティ。
ルートで表される集約を RootAggregateChange に変換します。
JDBC 処理を通知するイベント。
エンティティがあることが保証されているイベント。
ExampleQuery に変換します。
ManagedTypes のリレーショナル固有の拡張。
MappingContext の実装。
リレーショナル固有の ParameterAccessor
Parameters のカスタム拡張。
カスタム Parameter 実装。
リレーショナル固有の ParametersParameterAccessor
JDBC/RDBMS 関連のメタデータ用の追加メソッドを備えた PersistentEntity インターフェース。
列に基づいた追加の RDBMS 関連メタデータのメソッドを備えた PersistentProperty
PartTree からクエリを作成する AbstractQueryCreator の実装。
R2DBC および JDBC QueryLookupStrategy 実装の基本クラス。
集約の保存中にトリガーされたイベント。
集約内の関係を解決します。
レンダリング中に必要な RenderNamingStrategy およびその他のリソースを提供するレンダリングコンテキスト。
Dialect に基づく RenderContext のファクトリ。
Select および Delete ステートメントの SQL レンダラー。
SQL レンダリングの命名戦略。
(ドメイン駆動設計のコンテキストで使用される)集合体に発生する変更全体を表します。
表形式の構造をドキュメントとして表し、SQL 結果の階層トラバースを可能にします。
RowDocumentRelationalPersistentProperty 参照によって生の値にアクセスできるようにするためのラッパー値オブジェクト。
挿入操作と更新操作の任意の組み合わせに対するアクションを含めることができる、変更を保存するための BatchingAggregateChange 実装。
scroll queries を実行し、結果 Window を作成するデリゲート。
scroll queries を処理し、結果 Window を作成するデリゲート。
すべての抽象構文ツリー(AST)セグメントのスーパー型。
Segment インスタンスのリスト。
SELECT ステートメントの AST。
Select ステートメントを作成するためのエントリポイント。
Select ビルドメソッドを公開するインターフェース。
SELECT および FROM メソッドを公開するビルダー。
FROM メソッドを公開するビルダー。
FROMJOINWHERELIMIT/OFFSETLOCK メソッドを公開するビルダー。
FROMWHERELIMIT/OFFSET、JOIN、ANDLOCK の継続メソッドを公開するビルダー。
FROMJOINWHERELIMIT/OFFSETLOCK メソッドを公開するビルダー。
JOIN メソッドを公開するインターフェース。
制限 / オフセット方法。
メソッドをロックします。
JOIN 関連を宣言する ON メソッドを公開するインターフェース。
JOIN および JOIN … ON 継続メソッドを公開するビルダー。
ターゲット列の比較関連を宣言するインターフェース。
ORDER BY および LOCK メソッドを公開するビルダー。
WHERELOCK メソッドを公開するインターフェース。
WHERE Condition の AND/OR コンビネータメソッドを公開するインターフェース。
選択リスト(選択された列、関数)を表す値オブジェクト。
特に SELECT ステートメントのコンテキストをレンダリングします。
1 つ以上の Expression を受け入れる単純な関数。
CrudRepository インターフェースのデフォルト実装。
DatabaseClient を介して R2DBC を使用する単純な ReactiveSortingRepository 実装。
RelationalEntityMetadata のデフォルト実装。
単一のステートメントで完全な集約をロードするための SQL ステートメントを作成する SqlGenerator
SQL Segment を作成するユーティリティ。
集約をロードするための SQL ステートメントを生成します。
ドメイン型ごとに SqlGenerator を提供します。
テーブル名や列名など、データベースに存在する名前付きオブジェクトを表します。
SQL を使用するために SQL 識別子をサニタイズする関数インターフェース。
さまざまな SQL 操作、ダイアレクト識別子処理規則、適用可能なコンバーター用の SqlIdentifierParameterSource を作成します。
Select および Delete ステートメントの SQL レンダラー。
Microsoft SQL Server の SQL ダイアレクト。
Microsoft SQL Server の SQL ダイアレクト。
SQL Server 固有の SelectRenderContext
SqlSort は、Sort に加えて、安全でない並べ替え式をサポートします。
安全でないプロパティ処理を示すフラグを保持するカスタム Sort.Order。つまり、提供される String は必ずしもプロパティではなく、クエリ実行にパイプされた任意の式である可能性があります。
RelationalPersistentProperty をデータベース型にマッピングするための戦略インターフェース。
SQL ステートメントを構築するためのエントリポイント。
PreparedOperation へのステートメント仕様のマッパー。
DELETE 仕様。
INSERT 仕様。
SELECT 仕様。
型に関連付けられている StatementMapper の拡張。
UPDATE 仕様。
リポジトリメソッドに基づいて実行されるクエリ。アノテーション付き SQL クエリであり、メソッドに提供される引数です。
文字列ベースの StringBasedR2dbcQuery 実装。
CharSequenceSE リテラルを表します。
あらゆる種類の「括弧内の選択」の基本クラス。
副選択として使用される Select クエリのラッパー。
クラスからデータベーステーブルへのマッピングを構成するためのアノテーション。
SQL ステートメント内のテーブル参照を表します。
クエリでテーブルとして使用できるセグメント。
SQL TRUE に評価される単純な条件。
エンティティの id プロパティの設定に失敗したことを通知します。
SQL 更新割り当てを簡単に作成するクラス。
UPDATE ステートメントの AST。
Update ステートメントを構築するためのエントリポイント。
Update ビルドメソッドを公開するインターフェース。
SET メソッドを公開するインターフェース。
WHERE メソッドを公開するインターフェース。
WHERE Condition の AND/OR コンビネータメソッドを公開するインターフェース。
Update をマップして割り当てを更新する QueryMapper のサブクラス。
実際の値を返す前にエスケープできる任意の値を返す値関数を表します。
VALUES 句。
Visitor によって訪問されることを望む実装のためのインターフェース。
AST Segment ビジター。
Case ステートメントの When セグメント。
When セグメントのレンダラー。
Where 句。
集合体への変更を表す RelationalEvent(したがって AggregateChange がある)
エンティティを持つことが保証されているイベントのインターフェース。
Identifier はあるがエンティティがない可能性がある RelationalEvent のインターフェース。