3-tier Application Architecture Client -> Presentation Layer -> Business/Service Layer -> Persistence Layer(DAO) controller는 사이사이에 껴있음 바로 밑 Layer만 이용 밑 Layer를 호출 시 어떻게 구현됐는지 알 필요 없음 manager class가 DAO, JSP 사이에 껴있음 DAO Pattern 개요 영속성 계층(Persistence Layer) 애플리케이션의 객체 및 데이터를 영속적으로 저장 관리하는 계층. 프로그램이 중단되어도 유지되며 프로그램 실행 시 다시 사용 가능 Database, File System, LDAP Server 등 데이터 저장소(Data Source) 비즈니스 계층에서 영속성..