Spring Data JPA, Spring Data R2DBC & Hibernate Reactive

Kondah Mouad
Geek Culture
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.

--

--