Back-End/Spring

[Spring] Exception 처리

챌링킴 2021. 8. 31. 21:11
반응형

1) Exception 처리 알아보기

 

@ExceptionHandler와 @ControllerAdvice를 이용한 처리

 

@ControllerAdvice

- 예외 사항을 전부 핸들링해야 한다면 중복적이고 많은 양의 코드를 작성해야 한다.

- 따라서 공통적인 예외사항에 대해서는 별도로 @ControllerAdvice를 이용해서 분리한다.

- 따로 예외들만 분리해서 관리할 수 있게 되고 이것이 AOP를 이용하는 방식이다.

 

- @ReponseEntity를 이용해서 예외 메시지를 구성할 수 있다.

반응형