-
Introduction of
R2dbcEntityTemplate
for entity-oriented operations. -
Support interface projections with
DatabaseClient.as(…)
. -
Support for
ExecuteFunction
andStatementFilterFunction
viaDatabaseClient.filter(…)
.
-
Upgrade to R2DBC 0.8.0.RELEASE.
-
@Modifying
annotation for query methods to consume affected row count. -
Repository
save(…)
with an associated Id terminates withTransientDataAccessException
if the row does not exist in the database. -
Added
SingleConnectionConnectionFactory
for testing using connection singletons. -
Support for {spring-framework-ref}/core.html#expressions[SpEL expressions] in
@Query
.
-
ConnectionFactory
routing throughAbstractRoutingConnectionFactory
. -
Utilities for schema initialization through
ResourceDatabasePopulator
andScriptUtils
. -
Propagation and reset of Auto-Commit and Isolation Level control through
TransactionDefinition
. -
Support for Entity-level converters.
-
Kotlin extensions for reified generics and Coroutines.
-
Add pluggable mechanism to register dialects.