Spring Boot 2.0 still supports persistence using JPA, which avoids too many SQL scripts and Hibernate configurations. It provides auto-configuration when it comes to creating a persistence layer and, thus, it is an option to auto-configure the hibernate.properties and some JPA details. This recipe will illustrate how reactive applications can integrate with a non-reactive Spring Data JPA for MySQL CRUD transactions.
Implementing Spring Data with JPA
Getting started
Open ch09-flux and add a Spring Data JPA module for persistence and transaction management.