DTO(Data Transfer Object) @Valid @RequestBody 엔터프라이즈 애플리케이션 아키텍처 패턴 data : 파라미터를 - Transfer : 전송해주는 - Object: 객체 즉, DTO클래스가 요청/응답 데이터(파라미터)를 하나의 객체로 전달해줌 → 파라미터가 변경되더라도 DTO만 수정하면 다른 객체들은 수정될 필요가 없음(선택 아닌 필수!) → DTO를 적극 활용해야 하며, DTO는 특별한 일이 없는한 json 포맷으로 데이터를 주고 받는다. → DTO를 사용한다면 요청과 응답에서 DTO로 통신해야 한다. 사용방법 네이밍 : 컨트롤러의 도메인명(컨트롤러는 생략) + 메서드 타입 + Dto : ex. BorderPostDto 클래스 단위보다 메서드에 맞게 DTO를 만들어주는게..