
EveryTimeClone
- ROLE
- DB서버 구축 및 관리, 쪽지 송수신, 알림 기능
- DURATION
- 2021.04 ~ 2021.06
- TEAM
- 팀 프로젝트 (4인)
- TECH STACK
- Java, MySql
프로젝트 요약
- 프로그램은 NCP서버의 MySql 에 JDBC로 연결하여 데이터를 입출력한다.
- 알림 기능은 State Pattern을 통해 상태에 따라 사용자에게 정보를 제공한다.
- 사용자는 게시판을 통해 게시글 및 댓글을 작성하고 댓글에 대한 답글을 작성할 수 있다.
개발 문제 및 해결
DB의 값을 GUI에 출력하는 과정에서 Table GUI에 값이 제대로 출력되지 않는 문제가 발생하였다.
해당 문제는 JDBC를 통해 받아온 데이터를 Table에 담길 수 있는 객체로 변환하여 해당 객체를 Table에 출력하는 것으로 해결하였다.
시각 자료

프로그램 시작 화면

로그인 시 메뉴 화면

쪽지 송/수신 및 알림 기능