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: UserEntity와 UserRepository 개발 #5

Merged
merged 9 commits into from
Dec 27, 2023
Merged

feat: UserEntity와 UserRepository 개발 #5

merged 9 commits into from
Dec 27, 2023

Conversation

devxb
Copy link
Member

@devxb devxb commented Dec 26, 2023

🚀 어떤 기능을 개발했나요?

user 도메인을 개발하고, 도메인간 통신 서비스 UserConnectorService를 구현했습니다.

🕶️ 어떻게 해결했나요?

  • User 도메인을 개발했습니다.
  • flyway에 user domain ddl을 생성했습니다.
  • 다른 도메인간 통신에 사용되는 UserConnector 인터페이스를 정의하고 구현클래스를 등록했습니다.

🦀 이슈 넘버

(option) 어떤 부분에 집중하여 리뷰해야 할까요?

유저 Entity에 빠진게 있는지 봐주세요.
유저 Entity 관련해서 의문이 있으면 코멘트로 남겨주세요.

설정파일을 .properties나 .yml 뭐로할지 아직 안정한거 같은데, 정하고 나서 바꾸면 될거 같습니다. (저는 다 상관없어요~)

@devxb devxb self-assigned this Dec 26, 2023
@devxb devxb changed the title feat: UserEntity와 UserRepository를 개발한다 feat: UserEntity와 UserRepository 개발 Dec 26, 2023
@Column(name = "job_name")
private String name;

@Column(name = "certificated")
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

인증 부분 밖으로 User 도메인쪽으로 빼기로 했었는데 혹시 안에 넣는게 나을까요?
혹시나 빼게된다면 JobCertificated로 가면 좋을 것 같아요!

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

유저 도메인 만들고 비슷한 필드들 묶다보니까 이렇게 묶인거 같은데! 저는 같이 있을때 자연스러워 보이는거 같아요
혹시, 분리되어야 하는 이유가 잘 기억이 안나서 한번 더 설명해주실 수 있나요? ㅠㅠ (진짜 기억안남)

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

넣어있는게 조금 자연스러워 보이긴하는데 JobStatus 는 어떻게 생각하세요!?!

gradle.properties Outdated Show resolved Hide resolved
Copy link

sonarcloud bot commented Dec 27, 2023

@devxb devxb requested a review from ddingmin December 27, 2023 02:11
@devxb devxb changed the base branch from main to develop December 27, 2023 04:08
@devxb devxb enabled auto-merge (squash) December 27, 2023 05:22
Copy link
Member

@ddingmin ddingmin left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

고생하셨습니다 👍 👍 👍

@devxb devxb merged commit d129d49 into develop Dec 27, 2023
@devxb devxb deleted the iss-#4 branch December 27, 2023 05:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

feat: 유저 도메인 작성
2 participants