When initializing R2dbcDsl using r2dbc Kofu initialized automatically R2dbcDataInitializer, forcing dependency for people to spring-data-r2dbc.
This PR aims to dissociate R2dbcInitializer and R2dbcDataInitializer by providing a wrapper dsl around r2dbc (named dataR2dbc) to initialize spring data specific tools.
When initializing
R2dbcDsl
usingr2dbc
Kofu initialized automatically R2dbcDataInitializer, forcing dependency for people tospring-data-r2dbc
. This PR aims to dissociate R2dbcInitializer and R2dbcDataInitializer by providing a wrapper dsl aroundr2dbc
(nameddataR2dbc
) to initialize spring data specific tools.To configure R2dbc vanilla without spring-data:
To configure R2dbc with spring-data:
Fix: #314