jpa 페이징

    [JPA] OneToMany(1:N) 페이징 처리

    지금까지 연관 엔티티를 불러오기 위해 지연로딩과 즉시로딩 방법을 알아보았고, N+1 문제를 해결하기 위해 fetch join을 사용하는 것과 이 fetch join을 쉽게 적용할 수 있는 @EntityGraph에 대해서도 알아보았습니다. 하지만 마지막 하나 남아있는게 있습니다. DB 테이블에는 얼마나 많은 양의 정보가 있는지 모르기때문에, 특정 조건으로 데이터 리스트를 조회할때 보통 페이징 처리를 합니다. 그런데 이 연관 엔티티를 페이징 처리하려면 어떻게 해야할까요?? 보통 페이징 처리를 할때 저희는 PageRequest 객체를 만들어서 파라미터로 넘깁니다. public interface OrderRepository extends JpaRepository { Page findOrderWithOrderPr..