Question: what is the difference between spring jpa and spring data jpa?
Answer: Hibernate is a JPA implementation, while Spring Data JPA is a JPA Data Access Abstraction. Spring Data offers a solution to GenericDao custom implementations. ... Remember, Spring Data JPA always requires the JPA provider such as Hibernate or Eclipse Link.