Why use Spring Data JPA together with Hibernate?

  • The JPA Provider implements the Java Persistence API. We use Hibernate because it is the most common JPA provider.
  • Spring Data JPA hides the used JPA provider behind its repository abstraction and add several useful features on top of Hibernate, such as, the Spring Data JPA CRUD Repository

Leave a Reply