R2DBC

Spring Data R2DBC 模块将 Spring 核心概念应用于使用与 Domain-driven design principles对齐的 R2DBC 数据库驱动的解决方案的开发。我们提供 "`template`"作为存储和查询聚合的高级抽象。

本文档是 Spring Data R2DBC 支持的参考指南。它解释了概念、语义和语法。

本章指出了 JDBC 存储库支持的特殊性。这是在 Working with Spring Data Repositories中解释的核心存储库支持的基础上构建的。你应该对那里解释的基本概念有深入的了解。

R2DBC 包含大量功能:

对于大多数任务,你应该使用 R2dbcEntityTemplate 或仓库支持,这两者都使用丰富的映射功能。R2dbcEntityTemplate 是查找诸如临时 CRUD 操作之类的访问功能的地方。