Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[feat] : 갤러리 도메인 설계 및 user-id로 갤러리 조회 기능 개발 #367

Closed
wants to merge 11 commits into from

Conversation

devxb
Copy link
Member

@devxb devxb commented Feb 19, 2024

어떤 기능을 개발했나요?

Gallery domain을 정의하고, user-id로 갤러리 조회 api를 개발했습니다.

domain modeling

classDiagram
  class Gallery {
    id: Long
    version: Long?
    user: User
    survey: Survey
  }

  class User {
    id: Long
    name: String
    nickname: String
    userImageUrl: String
  }

  class Survey {
    id: Long
    feedbackCount: Int
    saveCount: Int
    feedback: Feedback
    tendencies: List<Tendency>
  }

  class Feedback {
    reply: String
  }

  class Tendency {
    name: String
    tendencyCount: Int
  }

  Gallery --|> User
  Gallery --|> Survey
  Survey --|> Feedback
  Survey --|> Tendency
Loading

어떻게 해결했나요?

  • domain에 해당하는 flyway ddl 작성
  • user-id로 Gallery 조회 api 개발
  • 인수테스트 작성
  • 통합테스트 작성

이슈 넘버

참고자료

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[feat] : 내 갤러리 조회 api 개발
1 participant