Spring/Spring
Spring 9 ( 예외처리 ( 에러페이지 ) )
YJDawn
2023. 4. 27. 15:56
- 스프링 예외처리 방법 ( 3가지 , 중복사용 가능 )
1 순위 : 메서드 별로 예외처리 ( try ~ catch / throws )
2 순위 : 하나의 컨트롤러에서 발생하는 예외를 모아서 처리 ( @ExceptionHandler ) 메서드에 작성.
3 순위 : 전역 (웹 애플리케이션) 에서 발생하는 예외를 모아서 처리 ( @ControllerAdvice ) 클래스에 작성.
-- Service 클래스에 작성했을때 .
--- ExceptionController 클래스에 전역으로 작성했을때 .
-- 에러발생시 . common/error .jsp 로 넘김 .
-- error.jsp .
--- 에러 발생했을때 !!! error.jsp 파일로 넘어가는것을 확인.