💡 주제 클라이언트에서 서버, 컨트롤러에서 서비스 등 계층 간 데이터를 전송 하기 위해 주로 DTO 또는 Map을 사용한다.각각의 개념과 장단점, 사용방법에 대해서 정리해본다.📦 DTO DTO는 Data Transfer Object의 약어로 계층 간 데이터 전송을 위해 설계된 객체다.DTO는 주로 데이터베이스와 애플리케이션의 비즈니스 로직, 또는 애플리케이션과 클라이언트 간의 데이터 교환을 간소화하는 데 사용된다.DTO는 일반적으로 데이터 필드만 포함하고, 비즈니스 로직은 포함하지 않는다.각 필드에 대한 getter와 setter 메서드를 제공하여 데이터의 접근을 쉽게 한다. (나는 중간에 데이터가 변경되지 않도록 setter를 추가하지 않는 편이다.)👍🏻 장점계층 간 데이터 전송 단순화DTO는 ..