Skip to content

Commit

Permalink
test: create pagination scenario
Browse files Browse the repository at this point in the history
Signed-off-by: Otavio Santana <otaviopolianasantana@gmail.com>
  • Loading branch information
otaviojava committed Apr 11, 2024
1 parent 3091037 commit 5de008f
Showing 1 changed file with 13 additions and 0 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,8 @@
*/
package org.eclipse.jnosql.lite.mapping.entities;

import jakarta.data.page.CursoredPage;
import jakarta.data.page.PageRequest;
import jakarta.data.repository.By;
import jakarta.data.repository.CrudRepository;
import jakarta.data.repository.Find;
Expand Down Expand Up @@ -55,4 +57,15 @@ default Map<Boolean, List<Person>> merge(String name) {
@OrderBy("name")
@OrderBy(value = "id", descending = true)
List<Person> ageOrderNameId(@By("age") int age);

CursoredPage<Person> findByName(String name, PageRequest pageRequest);

@Query("select * from Person where name = @name")
CursoredPage<Person> queryPagination(@Param("name") String name, PageRequest pageRequest);

@Find
CursoredPage<Person> find(@By("name") String name, PageRequest pageRequest);

@Find
CursoredPage<Person> name(@By("name") String name, PageRequest pageRequest);
}

0 comments on commit 5de008f

Please sign in to comment.