[그리디] 허석준 JDBC 미션 5,6 단계 제출합니다 #449
Open
+275
−165
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
안녕하세요~ 경환님! 😊
또 리뷰를 받게 되어 인사드립니다.
지난 리뷰에서 많은 도움을 받았었는데 이번 미션도 잘 부탁드립니다!
간단히 제 경험을 말씀드리자면, 예전에 스프링을 활용해 작은 프로젝트를 한 적이 있습니다.
그때는 마감에 쫓기다 보니 제대로 이해하지 못한 채 자료를 긁어모아 완성에만 초점을 맞춰 코딩했었어요.
당시에는 JPA를 사용해서 간단한 CRUD 정도만 다뤘고, JDBC는 사실상 이번이 처음이라고 보면 될 것 같습니다.
이번 미션은 자바 JDBC로 직접 CRUD를 구현한 뒤, Spring JdbcTemplate을 사용해 리팩토링하는 단계로 진행됐습니다.
직접 Connection을 열고 PreparedStatement를 사용하면서 처음 다뤄보는 부분이 많아, 생소한 메서드를 찾아보느라 시간이 많이 걸렸습니다.
그 과정에서 코드가 어떻게 구성되어야 하는지, 그리고 JdbcTemplate을 사용했을 때 얼마나 간결해지는지도 느낄 수 있었습니다.
이번에 리뷰를 통해 아래와 같은 부분이 특히 궁금합니다
JDBC는 제가 처음 접해보는 기술이라 아직 미숙한 점이 많고 전체 구조가 맞는 방향인지 특히 고민이 많았습니다.
부족한 부분이 있다면 부담 없이 많은 피드백 부탁드립니다!
감사합니다! 🙏