Skip to content

Latest commit

 

History

History
45 lines (37 loc) · 2.14 KB

File metadata and controls

45 lines (37 loc) · 2.14 KB

New & Noteworthy

What’s New in Spring Data R2DBC 1.3.0

What’s New in Spring Data R2DBC 1.2.0

  • Deprecate Spring Data R2DBC DatabaseClient and move off deprecated API in favor of Spring R2DBC. Consult the Migration Guide for further details.

  • Support for [entity-callbacks].

  • Auditing through @EnableR2dbcAuditing.

  • Support for @Value in persistence constructors.

  • Support for Oracle’s R2DBC driver.

What’s New in Spring Data R2DBC 1.1.0

What’s New in Spring Data R2DBC 1.0.0

  • Upgrade to R2DBC 0.8.0.RELEASE.

  • @Modifying annotation for query methods to consume affected row count.

  • Repository save(…) with an associated ID completes with TransientDataAccessException 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 through AbstractRoutingConnectionFactory.

  • Utilities for schema initialization through ResourceDatabasePopulator and ScriptUtils.

  • 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.

  • Support for named parameters.

  • Initial R2DBC support through DatabaseClient.

  • Initial Transaction support through TransactionalDatabaseClient.

  • Initial R2DBC Repository Support through R2dbcRepository.

  • Initial Dialect support for Postgres and Microsoft SQL Server.