パッケージ org.springframework.data.jdbc.core.convert
@NonNullApi パッケージ org.springframework.data.jdbc.core.convert
JDBC 固有の変換クラス。
- クラス説明例外をスローしない最初のメソッドまで、各メソッドをコンストラクターに渡された
DataAccessStrategy
に委譲します。メソッドごとに 1 つの SQL ステートメントで実装できるデータベースへのアクセスの抽象化。完全な集約に関連する相互作用を提供するJdbcAggregateOperations
とは対照的に、1 つのエンティティに関連します。提供されたコンポーネントの構成に基づいてDataAccessStrategy
を作成するためのファクトリ。デフォルトのDataAccessStrategy
は、エンティティからのメタデータに基づいて SQL ステートメントを生成することです。すべてのメソッド呼び出しを構築後にインスタンスセットに委譲します。参照されるエンティティを含め、ResultSet
SE を型T
のエンティティにマップします。識別子は、1 つまたは多くの部分から構成されるエンティティの複合 ID を表します。Identifier
値を使用する契約を定義する識別子キーパーツ(名前、値、target type
SE)を受け入れる操作を表します。挿入によって ID が生成されるかどうかに基づいて、適切なInsertStrategy
またはBatchInsertStrategy
を選択して構築するファクトリ。エンティティインスタンスとそのIdentifier
によって記述される挿入のサブジェクト。ここで、identifier には、挿入のために考慮する必要があるがエンティティの一部ではないデータに関する情報が含まれます。JDBC 固有の機能を提供するArrayColumns
。配列型の列をサポートしないダイアレクトのデフォルトArrayColumns
実装。配列型の列をサポートしないダイアレクトのデフォルトArrayColumns
実装。ドメインモデルで使用される Java 型と JDBC ドライバと互換性のある型の間で必要な型変換を決定するユーティリティ。JdbcConverter
は、値をネイティブのリレーショナル表現に、またはその逆に変換します。カスタムコンバージョンをキャプチャーする値オブジェクト。Identifier
のビルダー。データベース依存型のインスタンスの作成を許可します。JSR-310 固有のConverter
実装を登録するためのヘルパークラス。MappingContext
を使用してリレーショナル値のプロパティ値への変換を適用するRelationalConverter
。マッピングメタデータとダイアレクト固有の変換を考慮して、CriteriaDefinition
オブジェクトとSort
オブジェクトをマップします。フィールドとそのメタ情報を表す値オブジェクト。マッピングメタデータでサポートされるQueryMapper.Field
の拡張。集約内の関係を解決します。ドメイン型ごとにSqlGenerator
を提供します。さまざまな SQL 操作、ダイアレクト識別子処理規則、適用可能なコンバーター用のSqlIdentifierParameterSource
を作成します。