Spring Data R2DBCSpring Data R2DBC4.0.0

Spring Data R2DBC 是 Spring Data 大家族的一部分,它使得实现基于 R2DBC 的仓库变得容易。R2DBC 代表 Reactive Relational Database Connectivity(响应式关系型数据库连接),是一个使用响应式驱动集成 SQL 数据库的规范。Spring Data R2DBC 应用了熟悉的 Spring 抽象和对 R2DBC 的仓库支持。它使得构建使用响应式应用栈中关系数据访问技术的 Spring 驱动应用更加容易。

特性

  • 函数式 API
  • 通过 R2dbcEntityTemplate 的模板 API
  • 支持多种不同的数据库:H2MariaDBMicrosoft SQL ServerMySQLjasync-sql MySQLPostgresOracle
  • 使用基于 Spring Framework R2DBC DatabaseClient 构建的 Criteria API 为映射实体运行语句。
  • 使用原生语法进行参数绑定。
  • 结果消费:更新计数、未映射的 (Map<String, Object>)、映射到实体的、提取函数。
  • 使用 @Query 注解方法的响应式仓库。
  • 查询派生。
Spring Initializr

快速启动您的项目

领先一步

VMware 提供培训和认证,助您加速进步。

了解更多

获得支持

Tanzu Spring 提供 OpenJDK™、Spring 和 Apache Tomcat® 的支持和二进制文件,只需一份简单的订阅。

了解更多

即将举行的活动

查看 Spring 社区所有即将举行的活动。

查看所有