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

[Spring JDBC] 한명수 미션 제출합니다. #252

Open
wants to merge 31 commits into
base: mangsuyo
Choose a base branch
from

Conversation

mangsuyo
Copy link

@mangsuyo mangsuyo commented May 20, 2024

안녕하세요 리뷰어님.
미션 수행하느라 수고 많으셨습니다!

편하게 리뷰 작성해주시면 감사하겠습니다. (꾸벅)

✅ 같이 고민하고 싶은 점

  • 도메인 객체의 IdRepository에서 주입해도 될까?

✅ 중점으로 봐주셨으면 하는 점

  • 왜? 라는 의문이 드는 코드가 있다면, 그 부분에 대해서 꼭 질문해주세요 :)
  • 기존 [Spring MVC] 코드가 머지되어서 Files changed에는 컨트롤러, DTO등이 포함되지 않습니다.

Spring JDBC 미션 커밋 범위

@Kyuwon-Choi
Copy link

안녕하세요 명수님!
과제 하시느라 수고 많으셨습니다!

군더더기 없이 깔끔한 코드라 리뷰할 점이 거의 보이지 않았습니다..!

도메인 객체의 Id를 Repository에서 주입해도 될까?
-> 저는 수동 주입일 경우에는 피하는게 좋지만 자동 주입일 경우에는 괜찮다고 생각합니다!

코드 보면서 많이 배워갑니다 :)

Choose a reason for hiding this comment

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

추상화 하여 repository를 분리해 깔끔하게 잘 보이네요!

Copy link
Author

Choose a reason for hiding this comment

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

감사합니다 :)

Choose a reason for hiding this comment

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

findById 메서드는 삭제시에만 사용하는 것 처럼 보이는데 delete 메서드와 구분하여 따로 만드신 이유가 있는걸까요? 궁금합니다!

Copy link
Author

Choose a reason for hiding this comment

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

findById는 이후에 다시 사용될 로직이라 생각해서 따로 분리해서 만들었습니다 :)

Choose a reason for hiding this comment

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

아아 그렇군요! 좋은 것 같습니다!!

Choose a reason for hiding this comment

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

깔끔하게 잘 구현하신 것 같습니다!

Copy link
Author

Choose a reason for hiding this comment

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

감사합니다 :)

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.

2 participants