HTTP 요청/응답의 DTO(Data Transfer Object)
DTO(Data Transfer Object)란? 엔터프라이즈 애플리케이션 아키텍처 패턴 중 하나 데이터 전송에 사용되는 객체 클라이언트 요청 데이터 및 서버 응답 데이터에 사용할 수 있습니다. DTO가 필요한 이유 (1) 코드가 간결해진다. 여러 정보를 전송해야 하는 경우 각 데이터를 매개 변수로 전송하면 코드가 복잡해집니다. 이러한 매개변수를 수집하는 DTO 클래스를 하나의 객체에 적용하면 다음과 같이 코드가 매우 간결해진다. @RestController … Read more