先にジャンプ
VMware は、あなたの進歩を加速させるトレーニングと認定を提供します。
さらに学習したい方に (英語)Spring Data Relational は、リレーショナルデータベースにアクセスする Spring Data モジュールの中核となるインフラストラクチャを提供します。Spring Data JDBC と Spring Data R2DBC の両方を包含する包括的なプロジェクトとして機能し、同期型とリアクティブ型の両方のパラダイムにわたるリレーショナルデータアクセスにおいて、共通の機能、一貫性のある抽象化、統一されたプログラミングモデルを提供します。
Spring Data JDBC は、JDBC ベースのリポジトリの実装を容易にします。このモジュールは、JDBC ベースのデータアクセス層に対する拡張サポートを提供します。これにより、データアクセス技術を使用する Spring アプリケーションの構築が容易になります。
@Query アノテーションによるカスタムクエリ Spring Data R2DBC を使用すると、R2DBC ベースのリポジトリを簡単に実装できます。R2DBC は Reactive Relational Database Connectivity (英語) の略で、リアクティブドライバを使用して SQL データベースを統合するための仕様です。Spring Data R2DBC は、おなじみの Spring の抽象化とリポジトリサポートを R2DBC に適用します。これにより、リアクティブアプリケーションスタックでリレーショナルデータアクセス技術を使用する Spring ベースのアプリケーションをより簡単に構築できます。
R2dbcEntityTemplate 経由のテンプレート API DatabaseClient (Javadoc) 上に構築された CriteriaAPI を使用して、マップされたエンティティのステートメントを実行します。Map<String, Object>)、エンティティへのマッピング、抽出機能。@Query アノテーション付きメソッドを使用したリアクティブリポジトリ。