ControllerAdvice

전체 구조 Custom Exception 처리 방식 비슷한 역할이나 동일한 예외에 대해서 공통 예외로 추상화 합니다. NotFound ProgramNotFound BoothNotFound Forbidden ForbiddenUpdate ForbiddenDelete ErrorCode(Enum Type)를 통해 구분하며 에러 코드는 에러 메시지와 HTTP 상태 값을 가집니다. 처리 방법이 나뉘지 않는다면 모두 CustomException으로 묶어 처리하게 됩니다. @ExceptionHandler(CustomException.class) public ResponseEntity handleCustomException(final Custom e) { log.warn(e.ErrorCode.getMessage(), e..
Seung__Yong
'ControllerAdvice' 태그의 글 목록