Persistence(영속성) 프로세스가 생성했지만 별개로 유지되는 상태의 특징 즉, 프로그램이 종료되더라도 데이터가 사라지지 않는 특성을 뜻합니다. Persistence Layer Layered Architecture의 구성요소 중 하나입니다. 영구 데이터를 객체화 하며, 영구 저장소에 데이터를 저장, 수정, 삭제하는 계층입니다. 즉, DB, File에 데이터를 CRUD하는 계층입니다. JDBC를 이용하여 직접 구현할 수 있지만 간단하게 Persistence Framework를 이용하여 개발을 합니다. (JDO, Hiberante, Mybatis 등) Layered Architecture Persistence Framework 데이터의 CRUD를 다루는 클래스 및 설정 파일등의 집합입니다. JDBC 프..