Spring Data JPA: Read Large Tables in Batches

Three options to read the large tables in Batches