[Refactor] 예외 처리 방식 변경
Closed this issue · 0 comments
ohyuchan123 commented
어떤 기능인가요?
추가하려는 기능에 대해 간결하게 설명해주세요
기존 예외 처리 방식은 Controller의 Method를 정의할 때 마다 항상 Return 타입을 ApiResponse로 감싸야 했다면
지금 방식의 경우는 ApiResponse 객체를 정의하고 AOP를 통해서 Handler가 Return 하는 값을 중간에서 가로채서 정의한 타입으로 감싸는 방법으로 변경하였습니다.
이 방법의 장점 : 예외 처리에 대한 개발 규칙을 공유해줄 필요가 없음
작업 상세 내용
- RestControllerAdvice를 이용한 예외처리