인프런 커뮤니티 질문&답변

코딩먹는하마님의 프로필 이미지
코딩먹는하마

작성한 질문수

스프링 MVC 2편 - 백엔드 웹 개발 활용 기술

@ControllerAdvice

특정 컨트롤러에서만 발생하는 예외를 별도로 처리하는법

작성

·

274

0

수업 자료에서

" 특정 컨트롤러에서만 발생하는 예외를 별도로 처리하기 어렵다. 예를 들어서 회원을 처리하는 컨트롤러에서 발생하는 RuntimeException 예외와 상품을 관리하는 컨트롤러에서 발생하는 동일한 RuntimeException 예외를 서로 다른 방식으로 처리하고 싶다면 어떻게 해야할까? "

라는 말이 있었습니다. 그렇다면 실무에서는 위에 문제를 @ControllerAdvice를 이용하여 해결한다고 이해하면 될까요??

 

답변 1

0

안녕하세요, 코딩먹는하마 님! 공식 서포터즈 codesweaver 입니다.

네 맞습니다. @ControllerAdvice 로 예외처리를 로직과 분리, @ExceptionHalder로 처리를 분리 한다고 이해하시면 될 것 같습니다.

감사합니다.

코딩먹는하마님의 프로필 이미지
코딩먹는하마

작성한 질문수

질문하기