springboot2 [JAVA / 스프링부트] API 공통 응답 형식 지정 + 공통 에러 처리 - 2 이전 포스팅에서는 API 공통 응답 형식을 지정하는 방법에 대해 작성했었습니다! 2025.10.13 - [자바/스프링부트] - [JAVA / 스프링부트] API 공통 응답 형식 지정 + 공통 에러 처리 - 1 [JAVA / 스프링부트] API 공통 응답 형식 지정 + 공통 에러 처리 - 1공통 응답 형식을 왜 지정해야할까? 이번에 여러 프로젝트를 진행하면서 가장 뼈저리게 느꼈던 점은 다 같이 통일할 수 있는 건 최대한 통일하자는 것이었습니다.그래서 최근 프로젝트에서 총huffpuffkin.tistory.com 이번에는 제가 진행한 프로젝트에서 어떻게 공통 에러를 처리했고, 어떤 형식으로 비즈니스 에러를 처리했는지에 대해 작성해보겠습니다. 기존에는 어떤 방식으로 에러를 처리할까?우리가 .. 2025. 10. 13. [JAVA / 스프링부트] API 공통 응답 형식 지정 + 공통 에러 처리 - 1 공통 응답 형식을 왜 지정해야할까? 이번에 여러 프로젝트를 진행하면서 가장 뼈저리게 느꼈던 점은 다 같이 통일할 수 있는 건 최대한 통일하자는 것이었습니다.그래서 최근 프로젝트에서 총괄 아닌 총괄을 맡으면서 제가 가장 먼저 진행한 일이 바로 API 공통 응답 형식 지정과 공통 에러 처리 체계 구축이었습니다. 그렇다면 왜 이러한 작업을 해야할까요? 개발을 하다 보면 백엔드와 프론트엔드를 한 사람이 동시에 개발하는 경우도 있지만, 현실적으로는 서로 다른 팀이 분리되어 있는 경우가 훨씬 많습니다. 즉, 프론트엔드 개발자는 백엔드의 코드를 직접 볼 수 없고, 오직 API 명세서와 실제 응답 데이터(JSON)를 기반으로 개발을 진행해야 합니다.그런데 이때 API마다 응답 구조가 다르거나 성공/실패 케이스의 형.. 2025. 10. 13. 이전 1 다음