이전 포스트에서 @ControllerAdvice를 통한 예외 처리에 대해서 살펴보았다. 이번 포스트에서는 SpringBoot에서 특화된 처리방법을 살펴보자. SpringBoot의 오류 페이지 BasicErrorController SpringBoot에서 /error에 대한 처리를 담당하는 @Controller는 BasicErrorController이다. 이 녀석의 핵심되는 코드만 잠깐 살펴보자. @Controller // ${server.error.path} 또는 ${error.path} 또는 /error 요청에 대해 처리 @RequestMapping("${server.error.path:${error.path:/error}}") public class BasicErrorController extends ..
[spring 예외 처리] 03.프로그래밍을 통한 예외 처리 2
이전 포스트에서 @ControllerAdvice를 통한 예외 처리에 대해서 살펴보았다. 이번 포스트에서는 SpringBoot에서 특화된 처리방법을 살펴보자. SpringBoot의 오류 페이지 BasicErrorController SpringBoot에서 /error에 대한 처리를 담당하는 @Controller는 BasicErrorController이다. 이 녀석의 핵심되는 코드만 잠깐 살펴보자. @Controller // ${server.error.path} 또는 ${error.path} 또는 /error 요청에 대해 처리 @RequestMapping("${server.error.path:${error.path:/error}}") public class BasicErrorController extends ..
2022.11.06