1) @ExceptionHandler
- 발생 예외를 정의
- 예외발생시 특정 페이지를 노출
- 메서드에 자동 주입
- 발생한 예외 객체
- Model
- HttpServletRequest
- HttpServletResponse
- HttpSession
status: HTTP 상태코드
error: 에러코드
path: 예외가 발생한 URI
exception
message
timestamp
2) @ControllerAdvice
-컨트롤러의 공통적인 처리
-공통 값 유지 - @ModelAttribute
-공통 에러 페이지 처리 -EXceptionHandler