• 카테고리

    질문 & 답변
  • 세부 분야

    백엔드

  • 해결 여부

    미해결

글로벌 예외 처리를 서블릿?

24.06.27 16:41 작성 조회수 35

0

스프링으로 rest api 서버를 만들때 RestControllerAdvice를 사용하여 컨트롤러 이하 레벨의 예외를 공통으러 처리하는데 서블릿 필터를 이용하여서도 공통 예외 처리가 필요할까요..?

답변 1

답변을 작성해보세요.

0

OMG님의 프로필

OMG

2024.06.27

안녕하세요. 플하님, 공식 서포터즈 OMG입니다.

RestControllerAdvice는 컨트롤러 이하 레벨에서 발생하는 예외를 처리하는 데 사용되는 반면

서블릿 필터는 컨트롤러 이전 단계에서 동작하며, 인증/인가, 로깅 등에서 발생하는 예외를 처리하는 데 유용합니다.

두 가지를 조합하여 각각의 단계에서 필요한 예외 처리를 구현하면, 애플리케이션 전체에 걸쳐 포괄적인 예외 처리를 할 수 있습니다.

감사합니다.

플하님의 프로필

플하

질문자

2024.06.27

인증/인가, 로깅 등에서 발생하는 예외를 처리하는 샘플 같은것을 참고할만한게 있을까요?ㅠㅠ

서블릿 필터를 커스텀 구현해서 예외처리를 하는걸까요?

OMG님의 프로필

OMG

2024.06.29

네 맞습니다. 강의에서 다룬 서블릿필터 학습 내용을 염두하여 말씀드린 것입니다 .

 

플하님의 프로필

플하

질문자

2024.06.29

혹시 서블릿 필터를 이용하여 공통 예외처리를 하는 샘플이나 참고할만한 블로그가 있을가요ㅠㅠ

OMG님의 프로필

OMG

2024.06.30

찾아보았는데, 마땅히 도움이 될만한 글을 발견하지 못하였습니다 😅

채널톡 아이콘