R2DBC ("Reactive Relational Database Connectivity") is a community-driven specification aimed at standardizing access to SQL databases with using reactive templates.
Package hierarchy
The R2DBC abstraction structure in the Spring Framework consists of two different packages:
-
core
: Theorg.springframework.r2dbc.core
package contains theDatabaseClient
class and many related classes. See "Using R2DBC Core Classes to Manage Basic R2DBC and Error Handling". -
connection
: Theorg.springframework.r2dbc.connection
package contains a helper class to provide easy access toConnectionFactory
and various simpleConnectionFactory
implementations which can be used to test and run unmodified R2DBC.
GO TO FULL VERSION