작성한 질문수
실전! 스프링 데이터 JPA
작성
·
210
0
영한님, 안녕하세요. 열심히 강의 듣고있는 한 학생입니다!
JPA에서 페이징처리를 할 때 Controller에서 Page 자체를 반환타입으로 두어도 되는지, 이를 커스터마이징한 특정 Response를 사용하는 것이 좋은지 고민이 되어 글 남기게 되었습니다. 혹시 둘 중에서 안티 패턴이 있는지, 혹은 실무에서 더 권장하는 방법이 있을지 조언 해주시면 감사하겠습니다!
(기존 Page에서 제공하는 것처럼 0부터 시작하는 것을 전제로 했을 때입니다.)
답변 1
1
안녕하세요. jduck1024님, 공식 서포터즈 OMG입니다..
클라이언트에서 사용할 응답 데이터가 자주 변경될 가능성이 존재한다면 특정 Response타입으로 반환하는게 맞다고 생각합니다.
Page 자체를 반환하여도 사용가능하고, 변경될 여지가 없다면 실용적인 측면에서 그대로 사용해도 되지 않나 싶습니다..감사합니다.