JAVA/개념

DTO / VO

ucong 2020. 11. 5. 02:55

DTO(Data Transfer Object)/VO(Value Object)란?  

- 계층간 데이터 교환을 위한 객체(Java Beans).

- DB 레코드의 데이터를 매핑하기 위한 데이터 객체이며 속성과 그 속성에 접근하기 위한 getter, setter 메소드만 가진 클래스.

- Data를 얻어 Service나 Controller등으로 보낼 때 사용하는 객체.

 

* VO는 DTO와 동일한 개념이지만 read only 속성가짐

'JAVA > 개념' 카테고리의 다른 글

비즈니스 로직  (0) 2020.11.07
DAO  (0) 2020.11.06
Service  (0) 2020.11.04
Controller  (0) 2020.11.03
MVC 구조  (0) 2020.11.02