R2DBC

Spring Data R2DBC モジュールは、Spring のコア概念を、ドメイン駆動設計 (DDD) の原則と連携した R2DBC データベースドライバーを使用するソリューションの開発に適用します。集約を保存およびクエリするための高レベルの抽象化として「テンプレート」を提供します。

このドキュメントは、Spring Data R2DBC サポートのリファレンスガイドです。概念、セマンティクス、構文について説明します。

この章では、JDBC のリポジトリサポートの特殊性について説明します。これは、Spring Data リポジトリの操作で説明されているコアリポジトリサポートに基づいています。そこで説明されている基本的な概念をしっかりと理解している必要があります。

R2DBC には、さまざまな機能が含まれています。

ほとんどのタスクでは、R2dbcEntityTemplate またはリポジトリサポートを使用する必要があります。どちらもリッチマッピング機能を使用します。R2dbcEntityTemplate は、アドホック CRUD 操作などのアクセス機能を探す場所です。