아카이브

[스프링 부트 개념과 활용] Exception Handler 본문

Spring/스프링 부트 개념과 활용

[스프링 부트 개념과 활용] Exception Handler

주멘이 2021. 1. 3. 16:38

기본 error handler인 BasicErrorController가 존재하는데, 별도의 custom handler도 구성할 수 있다

 

@ExceptionHandler(SampleException.class)

 - RuntimeException을 상속한 SampleException이 발생하면 해당 method를 실행한다

Global using을 위해 @ControllerAdvice controller를 만들고, 이 안에 @ExceptionHandler를 구성하면 모든 controller에서 사용할 수 있다