-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
RBFdocumentationImprovements or additions to documentationImprovements or additions to documentation
Description
🍋TIL - 2025 - 03 - 26 - Wednesday
📚 오늘의 학습
- 🍀 RBF 주제 선정 및 자료 준비 -> MyBatis vs JPA
- 🍀 RBF란? -> Random Bit Flip
이번 주 학습한 내용을 모두가 올바르게 이해했는지 확인하고 정정하는 활동. 각각 더 공부해보고 싶은 주제 선정 후 자료 준비하여 얻은 지식을 공유 및 토론.
🚨 문제 상황
Java로 데이터베이스에 접근해서 데이터를 가져오고 싶은데, Java는 객체 중심이고 데이터베이스는 테이블 기반이라 서로 언어가 맞지 않음. JDBC로 직접 연결하는 건 코드가 너무 복잡하고 반복적이라 생산성이 낮고, 유지보수도 어려움. 그래서 나온게 MyBatis & JPA.
🎯 시도한 과정
- JDBC 코드를 먼저 보며 데이터베이스 연결, SQL 실행, 결과 처리 과정을 구현해봄.
-> 실습 레포
🐳 느낀 점
- JDBC 실습을 통해 DB 연결 과정부터 결과 처리까지 모든 흐름을 직접 다뤄보면서 JDBC가 어떤 일을 하는지 깊이 이해하게 됨.
- JDBC는 모든 DB 기술의 뿌리이며, Connection, Statement, ResultSet을 통해 DB 접근이 이루어짐.
- JDBC 실습을 통해 SQL 실행 흐름을 체험해보며, 프레임워크 없이 직접 처리할 경우의 복잡성과 번거로움을 실감함
- MyBatis , JPA 에 대한 실습은 추후 진행 예정.
👩💻 참고 자료
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
RBFdocumentationImprovements or additions to documentationImprovements or additions to documentation