728x90
✨ DAO
`Data Access Object` DB에 접근해 데이터를 조회, 조작하는 로직을 분리하기 위한 객체다.
✨ VO
`Value Object`
값 오브젝트.
read-Only 특징을 가진다.
✨ DTO
`Data Transfer Object`
계층 간 데이터 교환을 하기 위한 객체이다.
DAO와 달리 로직을 가지고 있지 않다.
VO와 유사하나, VO와 달리 setter를 가지고 있어 값을 설정할 수 있다.
DAO가 DTO를 통해 데이터 베이스로 전달한다.
728x90