3.1.1 예외처리 기능을 갖춘 DAO p.212
UserDao에 모든 함수에 예외처리
3.3.1 전략 클래스의 추가 정보 p.225
Statement의 분리, try/catch문 중복을 최소화
3.3.2 전략과 클라이언트의 동거 p. 229
AddStatement를 내부클래스로 사용, 내부클래스이기 때문에 생성자 삭제, 파라미터 전달필요가 없어짐
3.3.2 전략과 클라이언트의 동거 p.231
내부클래스를 익명내부클래스로 전환함으로써 더욱 간결해짐