Skip to content

Conversation

@hosung-222
Copy link
Member

Type of change

  • Feature : 새로운 기능 추가
  • Bug fix : 버그 수정
  • Refactor : 코드 리팩토링 작업
  • Document : 문서작업
  • Test : 테스트 코드 작성 및 테스트 작업
  • Style : 코드 스타일 및 포맷팅 작업
  • CI/CD : CI/CD 작업 수정
  • Chore : 패키지 매니저, 라이브러리 업데이트 등의 작업

PR Desciption

변경 사항 설명

  • 테마샵 쇼핑 기능을 위한 테마 조회 기능 구현
    • 테마 타입별 조회
    • 해당 테마 상세 조회

Requirements for Reviewer

리뷰어가 특별히 봐주었으면 하는 부분이 있다면 작성해주세요
ex) 메서드 XXX의 이름을 더 잘 짓고 싶은데 혹시 좋은 명칭이 있을까요?

PR Log

PR 작업하면서 고민했던 내용, 해결한 내용, 고민 중인 내용 등

새롭게 배운 것

고민 중인 사항

첨부 자료

관련 이슈

백그라운드, 프로필 테마를 구분하기 위한 enum 클래스 정의

- 관련 : #425
테마 저장용 엔티티 구현

- 관련 : #427
테마-Member 관계 구현

- 관련 : #427
관련 도메인 서비스 생성

- 관련 : #427
테마 타입별 판매 화면 조회 API 컨트롤러 명세

- 관련 : #427
판매 상태 별 테마 저장을 위한 ThemeStatus 구현

- 관련 : #427
테마의 status, type으로 페이징하여 조회하는 도메인 로직 구현

- 관련 : #427
builder 패턴 사용한 converter 구현

- 관련 : #427
테마샵 메인 화면 및 타입별 조회에 사용될 API 구현

- 관련 : #427
테마 상세 조회를 위한 API 스펙 명세

- 관련 : #427
해당 테마에 대한 소유 여부 isOwned 추가

- 관련 : #427
판매 상태 세분화를 위한 ThemeStatus 리팩토링

- 관련 : #427
NOT_FOUND_THEME(NOT_FOUND, "테마를 찾을 수 없습니다.")

- 관련 : #427
@transient을 사용해 DB에 저장되지 않는 테마 소유 여부 필드 추가

- 관련 : #427
Builder 패턴을 활용한 변환 코드 작성

- 관련 : #427
테마샵에서 테마 상세 정보 조회 API

- 관련 : #427
@hosung-222 hosung-222 requested a review from joowojr January 13, 2025 12:01
@hosung-222 hosung-222 self-assigned this Jan 13, 2025
@hosung-222 hosung-222 linked an issue Jan 13, 2025 that may be closed by this pull request
11 tasks
@github-actions github-actions bot added the ✨ feature 기능 구현 관련 label Jan 13, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

✨ feature 기능 구현 관련

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Feature] 테마샵 기능 구현

2 participants