반응형
controlleradvice
-
spring @ControllerAdvice, @ExceptionHandlerSpring/Spring 기본 지식 2021. 4. 7. 15:27
코딩을 하다가 몇개의 Exception은 처리가 쉬운게 이것이 여러개인 경우 또는 Error Message 처리는 어떻게 할까? 라는 의문으로 시작하게 되어 Advice를 공부하게 되었다 코드를 작성을 하게 되면 Exception처리가 매우 길어지거나, 처리하기가 매우 힘들어진다. 그렇기 때문에 스프링에서는 크게 ControllerAdvice, ExceptionHandler 2가지 방법으로 에러처리를 진행한다. 해당코드는 gitHub 확인해주세요 ExceptionHandler Controller나 RestController에서 발생되는 에러를 메소스에서 처리하는 기능을 가졌다. 하지만 단점이 있는데 단점을 알아 보자. 단점 Controller 또는 RestController에서만 작동이 된다. Excep..