DTO 썸네일형 리스트형 [Java] DTO와 VO의 차이 DTO (Data Transfer Object) 순수하게 데이터를 담아 계층간으로 전달하는 객체이다. 로직을 갖고 있지 않은 순수한 데이터 객체이며 메서드로는 getter/setter 만을 갖는다. 여기서 getter/setter 이외에 다른 로직이 필요 없는 이유를 좀 더 자세히 살펴보자면, 만약 DTO가 데이터 전달 만을 위한 객체라고 한다면 완전히 데이터 '전달' 용도로만 사용하기 때문에 getter/setter로직만이 필요하지 다른 로직이 필요하지 않은 것이다. //getter와setter 메서드 만을 가진다 public class UserDTO { private String name; private String id; public String getName() { return name; } pu.. 더보기 이전 1 다음