S3 패키지 분류 정책

  1. users/{memberId}/movie/{movieId}/컨텐츠명
  2. users/{memberId}/profile/컨텐츠명 → 회원가입 도중에 중단하면?
  3. movies/{movieId}/컨텐츠명
  4. premieres/{premiereId}
  5. clubs/{clubId}/profile/컨텐츠명 → Id? 보류
  6. people/컨텐츠명

패키지 구조 고민 ...,,

⚠️ 문제점: 여러 서비스가 겹치는 문제가 발생한다.

ex) club을 조회하는 메서드는 clubController, Review는 reviewController. 그런데 클럽의 리뷰를 조회하는 서비스는 어디? → 목적 : 리뷰 가져오기

방법1. Club이 상위 패키지

방법2. Review가 상위 패키지 → 리뷰를 검색한다

image.png