Skip to content

[그리디] 허석준 JDBC 미션 5,6 단계 제출합니다 #449

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

Open
wants to merge 15 commits into
base: gjtjrl303
Choose a base branch
from

Conversation

gjtjrl303
Copy link

@gjtjrl303 gjtjrl303 commented May 14, 2025

안녕하세요~ 경환님! 😊

또 리뷰를 받게 되어 인사드립니다.
지난 리뷰에서 많은 도움을 받았었는데 이번 미션도 잘 부탁드립니다!

간단히 제 경험을 말씀드리자면, 예전에 스프링을 활용해 작은 프로젝트를 한 적이 있습니다.
그때는 마감에 쫓기다 보니 제대로 이해하지 못한 채 자료를 긁어모아 완성에만 초점을 맞춰 코딩했었어요.
당시에는 JPA를 사용해서 간단한 CRUD 정도만 다뤘고, JDBC는 사실상 이번이 처음이라고 보면 될 것 같습니다.

이번 미션은 자바 JDBC로 직접 CRUD를 구현한 뒤, Spring JdbcTemplate을 사용해 리팩토링하는 단계로 진행됐습니다.
직접 Connection을 열고 PreparedStatement를 사용하면서 처음 다뤄보는 부분이 많아, 생소한 메서드를 찾아보느라 시간이 많이 걸렸습니다.
그 과정에서 코드가 어떻게 구성되어야 하는지, 그리고 JdbcTemplate을 사용했을 때 얼마나 간결해지는지도 느낄 수 있었습니다.

이번에 리뷰를 통해 아래와 같은 부분이 특히 궁금합니다

  1. 전체적인 구조나 코드 스타일이 JDBC를 다루는 관점에서 괜찮은지
  2. JdbcTemplate 적용 시 설계 방향이나 책임 분리 측면에서 부족한 부분은 없는지

JDBC는 제가 처음 접해보는 기술이라 아직 미숙한 점이 많고 전체 구조가 맞는 방향인지 특히 고민이 많았습니다.
부족한 부분이 있다면 부담 없이 많은 피드백 부탁드립니다!
감사합니다! 🙏

@gjtjrl303 gjtjrl303 closed this May 14, 2025
@gjtjrl303 gjtjrl303 reopened this May 14, 2025
@gjtjrl303 gjtjrl303 changed the title [그리디] 허석준 JDBC 미션 5,6 단ㄱ [그리디] 허석준 JDBC 미션 5,6 단계 제출합니다. May 14, 2025
@gjtjrl303 gjtjrl303 changed the title [그리디] 허석준 JDBC 미션 5,6 단계 제출합니다. [그리디] 허석준 JDBC 미션 5,6 단계 제출합니다 May 14, 2025
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.

1 participant