작성한 질문수
스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
@ControllerAdvice
작성
·
91
0
스프링으로 rest api 서버를 만들때 RestControllerAdvice를 사용하여 컨트롤러 이하 레벨의 예외를 공통으러 처리하는데 서블릿 필터를 이용하여서도 공통 예외 처리가 필요할까요..?
답변 1
안녕하세요. 플하님, 공식 서포터즈 OMG입니다.
RestControllerAdvice는 컨트롤러 이하 레벨에서 발생하는 예외를 처리하는 데 사용되는 반면
서블릿 필터는 컨트롤러 이전 단계에서 동작하며, 인증/인가, 로깅 등에서 발생하는 예외를 처리하는 데 유용합니다.
두 가지를 조합하여 각각의 단계에서 필요한 예외 처리를 구현하면, 애플리케이션 전체에 걸쳐 포괄적인 예외 처리를 할 수 있습니다.
감사합니다.
인증/인가, 로깅 등에서 발생하는 예외를 처리하는 샘플 같은것을 참고할만한게 있을까요?ㅠㅠ
서블릿 필터를 커스텀 구현해서 예외처리를 하는걸까요?
네 맞습니다. 강의에서 다룬 서블릿필터 학습 내용을 염두하여 말씀드린 것입니다 .
혹시 서블릿 필터를 이용하여 공통 예외처리를 하는 샘플이나 참고할만한 블로그가 있을가요ㅠㅠ
찾아보았는데, 마땅히 도움이 될만한 글을 발견하지 못하였습니다 😅
인증/인가, 로깅 등에서 발생하는 예외를 처리하는 샘플 같은것을 참고할만한게 있을까요?ㅠㅠ
서블릿 필터를 커스텀 구현해서 예외처리를 하는걸까요?