페이징 적용 체크리스트
- CouponController
- 사용가능한 쿠폰 조회 ❌
- 사용완료한 쿠폰 조회 ❌
- ProductLikeController
- 관심상품 조회 요청 ✅
ProductLikeController.productLikes()
productLikeCommandService.productLikes(userDetails.getUser(), pageable);
- ProductQueryController
- 상품 전체 조회 ✅ // [캐싱처리] // 무한스크롤
- 상품 상세 조회 ❌
- 상품 체결내역 조회 ❌
- 판매 입찰가 조회 ✅
ProductQueryController.findAllBuyBidPrices()
BuyOrderQueryProvider.findAllBuyBidsOf(productId, pageable);
BuyQueryService.findAllBuyBidsOf(Product product, *Pageable* pageable)
- 구매 입찰가 조회 ✅
ProductQueryController.findAllSellBidPrices()
sellOrderQueryProvider.findAllSellBidsOf(productId,pageable);
BuyQueryService.findAllBuyBidsOf(Product product, *Pageable* pageable)
- UserBoughtHistroyController
- 구매자 구매완료내역 조회 ❌
- 구매자 진행 중인 구매입찰 조회 ❌
- UserSellHistroyController
- 판매자 판매내역 조회 ❌
- 판매자 진행 중인 판매입찰 조회 ❌
오프셋 기반 요청 응답 속도
커서 기반 요청 응답 속도