팀장/팀원 | 나동주/최승우/김종길/정현우/김성훈/임승훈 |
---|---|
개요 | 바쁜 우리 일상에서 서로간의 개인 일정 때문에 지인들과의 약속, 술자리 등 쉽게 만나기 힘들다. 지인들과의 만남을 목적으로 한 그룹을 만들고, 서로가 만날 수 있는 가장 최적의 날짜를 찾는다. |
구현기능 | 테이블 명세서 부터 시작해서 열심히 팀 프로젝트의 상세사항 숙지 및 코드분석을 하고 본인이 맡은 개인 캘린더 페이지가 어느 정도 완성도 있게 나왔다. |
설계의 주안점 | -> DBPool 클래스를 따로 만들어 커넥션을 관리, Connection 을 상속받은 MVConnection 패턴의 클래스를 만들어 해당 커넥션이 닫히면 자동으로 해당 커넥션 객체에 대한 Set과 Statement 가 닫힐 수 있게 구현, 각 DAO 메서드 별 Connection, Statement, Set 을 동기화 생성 방식을 이용하여 문제를 해결 |