[TIL] @ControllerAdvice

AOP를 이용한 예외처리 - @ControllerAdvice

  1. 하나의 클래스로 모든 컨트롤러에 대해 전역적으로 예외 처리가 가능함

  2. 직접 정의한 에러 응답을 일관성있게 클라이언트에게 내려줄 수 있음

  3. 별도의 try-catch문이 없어 코드의 가독성이 높아짐