Provide support to increase developer productivity in Java when using Reactive Relational Database Connectivity. Uses familiar Spring concepts such as a DatabaseClient for core API usage and lightweight repository-style data access. The primary goal of the Spring Data project is to make it easier to build Spring-powered applications that use new data access technologies such as non-relational databases, map-reduce frameworks, and cloud-based data services. Spring Data JDBC, part of the larger Spring Data family, makes it easy to implement JDBC-based repositories. This module deals with enhanced support for JDBC-based data access layers. It makes it easier to build Spring-powered applications that use data access technologies.It aims at being conceptually easy. In order to achieve this it does NOT offer caching, lazy loading, write-behind or many other features of JPA. This makes Spring Data JDBC a simple, limited, opinionated ORM.

Features

  • Implementation of CRUD methods for Aggregates
  • Support for transparent auditing (created, last changed)
  • Events for persistence events
  • Possibility to integrate custom repository code
  • JavaConfig based repository configuration by introducing EnableJdbcRepository
  • Integration with MyBatis

Project Samples

Project Activity

See All Activity >

Categories

Frameworks

License

Apache License V2.0

Follow Spring Data R2DBC

Spring Data R2DBC Web Site

Other Useful Business Software
Go From AI Idea to AI App Fast Icon
Go From AI Idea to AI App Fast

One platform to build, fine-tune, and deploy ML models. No MLOps team required.

Access Gemini 3 and 200+ models. Build chatbots, agents, or custom models with built-in monitoring and scaling.
Try Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of Spring Data R2DBC!

Additional Project Details

Programming Language

Java

Related Categories

Java Frameworks

Registered

2022-12-05