API
-
Spring API 공통 response 포맷 개발하기Spring 2022. 7. 10. 18:24
기존 프로젝트 API 에서 response 되는 데이터를 살펴보니, response 가 내려가긴 하는데, 성공인 경우와 실패의 경우가 각각 다른 포맷의 response 가 내려가고 있었다. 서버는 데이터를 주긴 하지만 프론트 입장에서는 이렇게 개발하기 난감할 것이라는 생각이 들기도 하고, 게다가 사용자 정의 Exception 처리도 없어, 공통 response 포맷을 개발하는 것이 필요하다고 생각하였다. 다른 블로그 및 글들을 찾아본 뒤 다음 응답 클래스를 만들어보기로 했다. @Getter public class ApiResponse { private final int code; private final String message; private final List errorDetails; private..