728x90 예외처리2 Spring Boot - Exception 구현 예제2 Exception 객체에서 getBindingResult() 메소드를 사용해서 BindingResult 데이터를 추출해서 에러 객체(ErrorResponse)를 만들어 준 점이 유용하다고 생각하여 기록용으로 글을 남깁니다. 에러가 복수건 이거나 에러 필드가 여러개 일 때 BindingResult를 이용해서 복수 에러 처리를 하면 될 것 같습니다. @ControllerAdvice @ResponseBody @Slf4j public class GlobalExceptionAdvice { @ExceptionHandler(Exception.class) @ResponseStatus(HttpStatus.INTERNAL_SERVER_ERROR) protected ErrorResponse handleInternalServ.. 2021. 11. 29. Spring Boot - Exception 개괄 이전 글에 다루었던 Validation 라이브러리 편을 먼저 보시는 것을 권장합니다. https://getthismoment.tistory.com/84 validation과 함께 사용해야하는 exception 예외 처리에 관해서 알아봅시다. Spring boot에 내장되어있는 라이브러리 중에 예외처리를 손쉽게 도와주는 라이브러리가 있습니다. try/catch 나 throw exception 형식으로 주로 예외처리를 하지만, exception 라이브러리는 상황에 따라서 특정값을 예외처리하거나 사용자 정의에 의해서 예외처리를 하고 싶은 경우 유용하게 사용할 수 있습니다. 전역 예외 처리 @RestControllerAdvice @RestControllerAdvice public class GlobalContr.. 2021. 9. 10. 이전 1 다음 728x90