On behalf of the team and everyone that contributed, I am delighted to announce that Spring Data R2DBC 1.0 is generally available from repo.spring.io as well as Maven Central!
Spring Data R2DBC 1.0 is a non-blocking database client library for the just released R2DBC specification that lets you build reactive applications that use SQL databases. The most notable features of Spring Data R2DBC are:
- Functional-reactive declaration of data access
- Fluent API
- Support for Transactions
- Named parameter support (Dialect-aware)
- Kotlin Coroutines extensions
Spring Data R2DBC 1.0 requires JDK 8 or higher and any R2DBC driver. Head over to start.spring.io and add R2DBC to configure your dependencies or, if you’re already using the Spring Boot R2DBC starter, upgrade your
Check out our byte-sized Getting Started Guide that explains how to access data with R2DBC.
To round things off, here are links to the changelog, GitHub repository, and docs: