1. DTODTO(Data Transfer Object)는 계층 간 또는 네트워크를 통한 데이터 전달을 위해 사용되는 객체로, 주로 컨트롤러와 서비스, 서비스와 레포지토리 간에 데이터를 주고받을 때 사용됩니다. DTO는 데이터 전달에 목적이 있으므로 비즈니스 로직을 포함하지 않으며, 필요한 데이터만 골라 담아 전송 효율성과 보안성을 높일 수 있습니다. 일반적으로 불변 객체는 아니며, getter와 setter 메서드를 포함하여 유연하게 데이터를 조작할 수 있도록 설계됩니다. 컨트롤러 (Controller)컨트롤러는 사용자의 요청을 가장 먼저 받아들이는 계층으로, 웹 브라우저나 외부 클라이언트로부터 전달된 HTTP 요청(URL, GET/POST 등)을 받아 처리하는 역할을 합니다. 주로 사용자의 요청을 파..