Spring Data JPA, part of the larger Spring Data family, makes it easy to easily implement JPA based repositories. This module deals with enhanced support for JPA based data access layers. It makes it easier to build Spring-powered applications that use data access technologies.
Allows developers to work with JPA entities without having to write boilerplate code.
Spring Data JPA supports the creation of JPA queries from method names.
Spring Data JPA allows developers to define custom queries using JPQL, SQL, or native queries.
Spring Data JPA supports pagination and sorting for JPA repositories.
Spring Data JPA provides auditing support for JPA entities.
Spring Data JPA provides transaction management support for JPA repositories.