해결된 질문
작성
·
1K
답변 1
0
안녕하세요. 지식공유자 쥬쥬입니다.
세가지 모두 DTO(Data Transfer Object)로 단순히 접미사(suffix)가 다를 뿐입니다 !
클래스 이름은 항상 명시적일 수록 좋기 때문에 일반적으로 단순히 DTO라고 이름 붙이는 것은 현업에서 지양합니다.
DTO의 어원은 Transfer Object Pattern의 줄임말로, 단순히 데이터를 다른 레이어 혹은 다른 컴포넌트로 전송하기 위해 사용되는 것을 의미합니다. 이는 일반적으로 비즈니스 로직을 담는 객체인 모델, 도메인 모델 등과의 차이를 보입니다.
도움이 되실만한 글을 공유드립니다.
감사합니다 !
답변 감사드립니다!