Entity

DTO vs VO
오늘은 멋사에서 진행중인 스터디에 발표한 내용들을 블로그에 정리해보려고 합니다. 우아한Tech 채널의 DTO vs VO 영상들을 참고하여 작성하였습니다. DTO와 VO의 혼용 원인이 무엇일까? 구글에 DTO와 VO에 대해 검색해보시면 둘의 차이점에 대해 설명하는 글이 굉장히 많습니다. 그 이유는 무엇일까요? 관련된 자료를 검색해봤는데 요 책이 원인일 가능성이 높다고 합니다. 위 책의 초판에서는 데이터 전달용 객체를 VO(Value Object)로 정의했지만, 2판 부터는 이를 TO(Transfer Object)로 정의를 했습니다. 현재는 데이터 전달용 객체의 정의를 DTO( Data Transfer Object) 라고 부르고있습니다. 그러면 VO랑 DTO는 정확히 무엇을 뜻할까요?? 먼저, DTO에 대해..