ControllerAdvice
![[SpringBoot] Exception Handler 예외를 통합관리 하자.!!!](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcgfIQg%2FbtrA9jX9AzX%2FJpdmiVAYKAzH6Tz4Vio2x0%2Fimg.png)
[SpringBoot] Exception Handler 예외를 통합관리 하자.!!!
요즘 YOPLE 서비스를 개발하면서 Exception을 핸들링해야 하는 일이 생겼다. 스프링 구조상 컨트롤러-서비스-JDBC lib를 통해 API가 처리되면서 Controller단에서 Throw 되는 Exception을 핸들링하고자 한다. 기존 예외 처리 방식은 trty-catch를 각 메소드별로 설정해주어 처리했다. 각 Exception별로 처리하는 중복 코드가 try-catch별로 생성되어 코드가 방대해지고 복잡해졌다..... 그래서 찾아보니 @ControllerAdvice와 @ExceptionHandler 두 어노테이션으로 Exception을 전역으로 처리할 수 있다고 한다.!!! @ExceptionHandler SpringFramwork Docs에서 @ExceptionHandler는 아래와 같이 ..