exceptionhandler
-
Exception 전처리카테고리 없음 2024. 11. 5. 13:13
방법은 두가지가 있다 1. Aspect를 등록 후 Around 내 Controller의 RequestMapping를 등록하는 방법 2. RestControllerAdvice를 등록 후 ExceptionHandler 내 특정 Exception을 등록하는 방법 2번의 경우 Exception의 분리하여 별도 처리를 method로 뽑아 낼 수 있다는 장점이 있고 1번의 경우 Exception 한정이 아닌 전처리를 사용하기 위해 사용되며 2번의 경우 Exception이 발생할 때만 동작하기에 2번을 활용하는게 적절한 예시일 것이다. 1번 @Aspect@Componentpublic class ControllerErrorAdvice{ /* 해당 arround 한정으로 동작한다 , 만약 GatMap..