DTO와VO차이점 (1) 썸네일형 리스트형 DTO & VO 목차 DTO DTO는 데이터 전송 객체의 약자로, 계층 간 데이터 교환을 위해 사용하는 객체를 말합니다. 그림으로 표현하면 이렇습니다. 각 계층 간 데이터 교환이 필요할 때 DTO를 사용합니다. getter/setter 메서드 순수하게 데이터를 담아 전달하고 받아서 꺼내는게 목적이기 때문에 Getter / Setter 외의 비즈니스 로직은 가지고 있지 않습니다. 메서드로는 Getter / Setter만을 갖는데, Get 메서드는 담겨진 값을 꺼낼 때 사용하고, Set 메서드는 값을 담아서 전달할 때 사용합니다. set 메서드 set 메서드는 값을 담을 때 사용하기 때문에 데이터를 전달하는 과정에서 값의 변조 가능성이 있습니다. 그렇기 때문에 왼쪽처럼 생성자로 값을 넣어주면 데이터 전달 과정에서 변조가 불.. 이전 1 다음