DTO(Data Transfer Object)/VO(Value Object)란?
- 계층간 데이터 교환을 위한 객체(Java Beans).
- DB 레코드의 데이터를 매핑하기 위한 데이터 객체이며 속성과 그 속성에 접근하기 위한 getter, setter 메소드만 가진 클래스.
- Data를 얻어 Service나 Controller등으로 보낼 때 사용하는 객체.
* VO는 DTO와 동일한 개념이지만 read only 속성가짐
DTO(Data Transfer Object)/VO(Value Object)란?
- 계층간 데이터 교환을 위한 객체(Java Beans).
- DB 레코드의 데이터를 매핑하기 위한 데이터 객체이며 속성과 그 속성에 접근하기 위한 getter, setter 메소드만 가진 클래스.
- Data를 얻어 Service나 Controller등으로 보낼 때 사용하는 객체.
* VO는 DTO와 동일한 개념이지만 read only 속성가짐