• 카테고리

    질문 & 답변
  • 세부 분야

    백엔드

  • 해결 여부

    미해결

Page 관련 문의 건

21.01.05 15:58 작성 조회수 113

0

안녕하세요. 항상 강의 잘 듣고있습니다.

다름이 아니라 강의 듣는 와중에 궁금한게 생겨서 문의 드립니다.

1. 현재 실무 하실 때 Page<DTO> 와 Pageable를 그대로 사용하시는지 아니면 별도의 PageRequest와 PageResponse를 따로 만들어서 사용하시는지 궁금합니다.

2. Page를 사용하게 되면클라이언트 쪽에서 페이징 처리 할때 필수적으로 필요한 정보(totalElements, offset, limit)와 Contents 정보를 외에 많은 정보들이 응답 시 포함 되게 되는데 네트워크 단에서의  오버헤드라고 보지는 않나요?

이상입니다.

감사합니다.

답변 1

답변을 작성해보세요.

1

안녕하세요. 승민님

상황에 따라서 그대로 사용할 때도 있고, 별도의 PageRequest 객체를 만들 때도 있습니다.

고객 트래픽이 매우 크지 않으면 그대로 사용하고, 고객 트래픽이 너무 커서 최적화를 해야 하면 별도의 PageRequest 객체를 사용하는 방향으로 생각하시면 좋습니다.

감사합니다.