Java
Ebean ORM 페이징 처리(Pagination)
jayden-lee
2019. 4. 5. 23:07
728x90
Ebean은 Java와 Kotlin을 위한 ORM 라이브러리이다.
JPA 매핑 @Entity 어노테이션을 붙인 클래스를 이용해서 전체 데이터를 먼저 가져온다. 그리고 페이징 처리를 위한 값(offset, limit)을 설정해서 원하는 행 데이터만 가져온다.
- offset 데이터의 시작 위치
- limit 데이터의 개수
Ebean.find(MyClass.class)
.where()
.setFirstRow(offset)
.setMaxRows(limit)
.findList();