DTO는 Data Transfer Object의 줄임말로, 데이터 전송 객체를 뜻한다.데이터를 전송한다?어떤 데이터를 어디서 어디로 전송한다는 말일까?오늘은 이 DTO에 대해 알아보겠다. 회원가입과 로그인 기능을 구현해보자.우선 사용자 객체가 필요할 것이다.public class User { private String loginId; private String password; private String nickname;} 나는 User 객체를 위와 같이 작성했다. 이제 Controller 클래스와 Service, Repository 클래스를 만들어서 본격적으로 API 개발을 시작해보려고 한다.그런데 클라이언트에서 받는 요청과 응답에 User 객체를 써도 될까? 우선 그렇게 개발을 해보자..