티스토리 뷰

 

DAO(Data Access Object)
데이터베이스에 Access하는 트랜잭션 객체이다. 데이터베이스에 접근하기 위한 로직과 비즈니스 로직을 분리하기 위해 사용된다. 데이터를 조회하거나 조작하는 기능을 전담하도록 한다.

DTO(Data Transfer Object)
계층간 데이터 교환을 위한 자바빈을 의미한다. DTO는 로직을 가지지 않는 순수 데이터 객체이고 getter, setter 메소드만 가지고 있는 클래스이다.

VO(Value Object)
DTO와 혼용해서 쓰이지만 차이가 있다. DTO와 동일한 개념이지만 Read only 속성을 가지고 있다. VO에는 setter가 없는 불변의 성격을 가지고 있다.

 

댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
링크
«   2024/10   »
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31
글 보관함