• 카테고리

    질문 & 답변
  • 세부 분야

    백엔드

  • 해결 여부

    미해결

Page 관련 질문

22.12.25 20:57 작성 조회수 136

0

영한님, 안녕하세요. 열심히 강의 듣고있는 한 학생입니다!

JPA에서 페이징처리를 할 때 Controller에서 Page 자체를 반환타입으로 두어도 되는지, 이를 커스터마이징한 특정 Response를 사용하는 것이 좋은지 고민이 되어 글 남기게 되었습니다. 혹시 둘 중에서 안티 패턴이 있는지, 혹은 실무에서 더 권장하는 방법이 있을지 조언 해주시면 감사하겠습니다!

(기존 Page에서 제공하는 것처럼 0부터 시작하는 것을 전제로 했을 때입니다.)

답변 1

답변을 작성해보세요.

1

OMG님의 프로필

OMG

2022.12.31

안녕하세요. jduck1024님, 공식 서포터즈 OMG입니다.
.

클라이언트에서 사용할 응답 데이터가 자주 변경될 가능성이 존재한다면 특정 Response타입으로 반환하는게 맞다고 생각합니다.

Page 자체를 반환하여도 사용가능하고, 변경될 여지가 없다면 실용적인 측면에서 그대로 사용해도 되지 않나 싶습니다.
.
감사합니다.