Spring Data R2DBC 模块将 Spring 的核心概念应用于使用符合领域驱动设计原则的 R2DBC 数据库驱动程序的解决方案的开发。 我们提供了一个“模板”作为存储和查询聚合的高级抽象。
本文档是Spring Data R2DBC支持的参考指南。 它解释了概念、语义和句法。
本章指出了 JDBC 的存储库支持的特性。 这建立在使用 Spring 数据存储库中解释的核心存储库支持之上。 您应该对那里解释的基本概念有充分的理解。
R2DBC 包含广泛的功能:
-
对 R2DBC 驱动程序实例的基于 Java 的
@Configuration
类的 Spring 配置支持。 -
R2dbcEntityTemplate
作为实体绑定操作的中心类,在执行常见的 R2DBC 操作时,通过行和 POJO 之间的集成对象映射来提高工作效率。 -
功能丰富的对象映射与 Spring 的转换服务集成。
-
基于注释的映射元数据,可扩展以支持其他元数据格式。
对于大多数任务,您应该使用 或存储库支持,它们都使用丰富的映射功能。 是查找访问功能(例如临时 CRUD 操作)的地方。R2dbcEntityTemplate
R2dbcEntityTemplate