DAO (Data Access Object) 는 데이터베이스의 data에 접근하기 위한 객체DataBase에 접근 하기 위한 로직 & 비지니스 로직을 분리하기 위해 사용DTO (Data Transfer Object) 는 계층 간 데이터 교환을 하기 위해 사용하는 객체