Spring / Spring Data Access
Difference between Spring Data-JPA versus JPA.
JPA is an specification while Hibernate is a particular implementation of that specification.
Spring Data JPA is on top of JPA adding another layer of abstraction, standardizing the design for the support of your Persistence Layer in a Spring context. Those defined interfaces (known to Spring) provide the services that the framework handles using JPA to serve the results.
More Related questions...