Skip to content

Global DTO

HongGuma edited this page Mar 7, 2023 · 1 revision

global dto 라는 용어는 딱히 없고 그냥 공통적으로 쓰는 부분을 global이라는 패키지에 넣은 겁니다. 이제 앞으로 controller에서 모든 출력 값을 DTO에 감싸서 보내야 합니다. image

Response Entity 라는 것도 있지만 그냥 사용하기 편하게 저희가 커스텀해서 DTO로 사용하는 겁니다. 해당 방법 처럼 사용 하면 결과값, 상태코드, 헤더값을 한꺼번에 프론트에 넘겨줄 수 있고, 에러코드 또한 섬세하게 설정해서 보내줄 수 있다는 장점이 있습니다.

Error DTO도 Response DTO와 동일하지만 예외처리할 때 사용 하게 됩니다.

Clone this wiki locally