[Sptring Boot]8.예외처리하기
6개월 전
스프링에서의 예외처리하는 방법은 크게 세가지가 있다.
1.try/catch를 이용한 예외처리
2.각각의 컨트롤러단에서 @ExceptionHandler를 이용한 예외처리
3.@ControllerAdvice를 이용한 전역 예외처리
1번은 java에서 사용하는 예외처리 방법이고,@ExceptionHandler의경우는 컨트롤러별로 동일한 예외처리를 추가해야되기때문에 중복되는 경우가 많아서 실용적이지 못하다.
※아래는 3번을 적용한 예외처리이다
위의 클래스처럼 선언하면 아래와 같이 ExceptionHandler를 나타내고 화면도 예외 화면으로 이동한다.
댓글을 작성해보세요.