- 게시판 프로그램을 개인 프로젝트로 진행하였습니다.
MySQL JDBC
환경으로 구축된 프로그램을 클론 코딩 후MyBatis
를 사용하도록 코드를 수정하였습니다.MyBatis
를 사용하면서MVC2 패턴
을 적용하는 코드로 수정하고 있습니다.- 참고 「이것이 자바다(도서), 한빛」
- 게시글 추가
- 게시글 조회/수정/삭제
- 게시글 전체 삭제
✅ MyBatis로 JDBC 수정
⏩ MVC2 모델을 적용하여 수정 -> ~ing
- Java와 DB연동을 위주로 개발을 진행하였다. 참고한 코드는 MySQL JDBC 사용한 것을 MariaDB로 교체하여 클론 코딩을 1차로 진행했다.
- 이후 MyBatis 프레임워크를 사용하는 경험을 위해 동일한 프로젝트를 수정했는데, 훨씬 SQL 사용이 편리했지만 파일 간의 연결에 오타가 발생한 경우들이 있어서 주의가 필요하다는 것을 느꼈다.
- CRUD 기능이 있는 기본적인 프로그램을 작업하며 Java 기초를 다질 수 있는 시간이 의미있었다.