728x90 exception1 @RestControllerAdvice로 ExceptionHandling 하기 ErrorCode api에서 사용하는 모든 에러코드를 모아 놓은 곳입니다. @Getter @RequiredArgsConstructor public enum ErrorCode { SERVER_ERROR(500, "서버 에러", 5000); private final int status; private final String message; private final int code; } status HttpStatus의 value 값 message 클라이언트에 보내줄 에러 메세지 code 해당 ErrorCode가 가지는 고유한 에러 매핑코드 ApiException RuntimeException을 상속받는 구현체. 실제로 에러를 발생시키는 Exception 객체이다. IllegalArgumentException.. 2020. 7. 15. 이전 1 다음 728x90