Spring Data JPA, Spring Data R2DBC & Hibernate Reactive
Published in
15 min readSep 11, 2022
Data Persistence allows applications to persist and retrieve information from non-volatile storage. In this environment, applications must either manage persistence themselves or use third-party solutions to handle database updates and retrievals.
In this article, we explore Spring Data JPA, Spring Data R2DBC and Hibernate Reactive projects. The idea is to compare what each project offers and lacks and to have a deep look at what happens under the hood.