10. 객체지향 쿼리 언어 - 기본 문법 (페이징)

HotFried·2023년 10월 3일
0

setFirstResult()

  • setFirstResult(int startPosition) : 조회 시작 위치 (0부터 시작)

setMaxResult()

  • setMaxResults(int maxResult) : 조회할 데이터 수

Code

public class JpaMain {
    public static void main(String[] args) {
        List<Member> resultList = em
                .createQuery("select m from Member m order by m.age desc", Member.class)
                .setFirstResult(1).setMaxResults(10).getResultList();
    }
}

위 그림처럼 오라클이었다면 복잡했을 쿼리를 API를 통해 쉽게 적용할 수 있다


참고 :

김영한. 『자바 ORM 표준 JPA 프로그래밍』. 에이콘, 2015.

자바 ORM 표준 JPA 프로그래밍 - 기본편

profile
꾸준하게

0개의 댓글