Closed I-HYEON closed 7 months ago
Product 패키지 성능 개선을 위해 리팩토링 하였습니다.
특이사항은 베스트탭 상품 조회 api는 기존의 단순 Pageable을 사용한 페이지네이션에서 cursor를 사용한 페이지네이션으로 바뀌면서, controller가 받는 인자가 달라졌습니다.
그 이외의 api 들의 경우, fetchJoin을 사용한 N+1 문제 해결, Dto QueryProjection 사용 으로 성능 개선 진행하였습니다!
어떤 변경 사항이 있나요?
PR이 다음 요구 사항을 충족하는지 확인하세요.
개요
Product 패키지 성능 개선을 위해 리팩토링 하였습니다.
특이사항은 베스트탭 상품 조회 api는 기존의 단순 Pageable을 사용한 페이지네이션에서 cursor를 사용한 페이지네이션으로 바뀌면서, controller가 받는 인자가 달라졌습니다.
그 이외의 api 들의 경우, fetchJoin을 사용한 N+1 문제 해결, Dto QueryProjection 사용 으로 성능 개선 진행하였습니다!
PR 유형
어떤 변경 사항이 있나요?
PR Checklist
PR이 다음 요구 사항을 충족하는지 확인하세요.