
7

R2DBC正式孵化成功,利好Spring Webflux - 码农小胖哥
source link: https://www.cnblogs.com/felordcn/p/16193978.html
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

R2DBC正式孵化成功,利好Spring Webflux
2022年4月25日,R2DBC社区宣布具有普遍可用性的1.0.0.RELEASE正式发布。
R2DBC致力于为反应式编程 API操作关系型数据库带来规范支持,R2DBC不同于我们熟知的JDBC规范,它是异步的、响应式的。
R2DBC经历了社区5年的努力和268张投票表决,终于达到了可以发布1.0的状态。经过0.8和0.9两个版本的孵化和验证,社区已经确认R2DBC朝着可靠数据库连接规范的正确方向上前进。
除其他功能外,该规范还包含以下突出显示的功能:
- 驱动程序 SPI 和 TCK(技术兼容性套件)
- 集成 BLOB 和 CLOB 类型
- 可扩展的事务定义
- 普通语句和参数化语句(“Prepared Statements”)
- 支持存储过程/服务器侧
IN
和OUT
参数绑定的执行函数 - 数据更新计数、记录行数和存储过程结果的消耗统计
- 可分类的操作异常
- 基于
ServiceLoader
的驱动程序发现 - 新的数据库连接 URL 方案
- 可编程的配置 API
从1.0开始,R2DBC将不再像 Spring Cloud 一样发布一个train类型的BOM供开发者根据自己的需要选用合适的套件,数据库厂商和规范的实现者将按照自己的节奏独立维护基于R2DBC规范的驱动程序,社区的重心将放在一个R2DBC规范的维护迭代上。 1.0 版本定义了可预见的未来的稳定状态,预计数据库驱动程序供应商将在今年全部升级到 R2DBC 1.0。
更多关于R2DBC的资讯和实操可以翻看胖哥往期的博客文章。
关注公众号:Felordcn 获取更多资讯
Recommend
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK