Skip to content

[FEATURE] 주특기 플러스 개인과제 #43

@llocr

Description

@llocr

💡기능 구현 설명💡

"JPA와 QueryDSL로 복잡한 조회 기능 만들기"

✏️ 과제를 위한 TO-DO

  • 리뷰 조회 응답에 좋아요 개수 추가
  • 좋아요 한 리뷰 목록 조회 기능
    /reviews/likes?page={pageNum}
  • 프로필 조회 시, 좋아요 한 리뷰 수 응답 필드 추가
  • 찜하기(팔로우) 한 가게의 리뷰 목록 조회 기능 + 작성자 명 & 가게 명 기준 정렬 기능 추가
    /reviews/picks?page={pageNum}&sort={sortType}
    sort 조건 : createdAt & userId & name
  • 찜하기(팔로워) TOP 10 가게 목록 조회 기능 추가
    /stores/top-picks
  • 찜하기(팔로우) 리뷰 목록 조회 기능에 가게 필터 추가
    검색 필터 : 가게 이름, 지역, 가게 타입
  • TestCode 작성하기 👉 개발한 기능 먼저, 시간이 된다면 전체적으로 적용해보기

💬 이외의 TO-DO

  • entity 연관관계 & cascade, orphanRemoval 정리하기
  • 패키지 👉 도메인 단위로 변경해보기
  • 주석 정리
  • PageUtil 적용하기
  • S3를 활용한 프로필 사진 업로드 기능 구현
  • HTTP Client 사용해보기

Metadata

Metadata

Assignees

Labels

feat ✨New feature or requestrefactor 🔧This doesn't seem right

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions