Learn What is JPA, Spring Data and Spring Data JPA. Read it to understand each of them and how do they work together.
JPA Tutorials
The Java Persistence API provides an object/relational mapping facility for managing relational data in Java applications.
Pagination and Sorting with Spring Data JPA
Learn Spring Data JPA pagination and sorting techniques. Write PagingAndSortingRepository and learn the difference between Slice and Page.
Spring Data JPA – Query Methods
Learn Spring Data JPA Query Methods, CrudRepository, PagingAndSortingRepository, query methods, and @Query with examples.
Java Persistence API Guide
This guide covers an overview of Java Persistence API (JPA). Why it was created, what are the highlights, and what are the major parts. Learn Entity, EntityManager, JPQL and Criteria.
Spring Data JPA find by @EmbeddedId Partially
A guide to Spring Data JPA find by @EmbeddedId Partially. Use Spring data JPA to find by partial composite primary key with code examples.
Spring Data JPA Composite Key with @EmbeddedId
Guide to learn Spring Data JPA Composite Key with @EmbeddedId. Learn what is Primary Key and Composite Primary Key, and how Spring Data JPA supports it.