[Spring] 전역 예외, Global Exception 생성
·
Server/Spring&Spring Boot
스프링부트의 예외처리 방식 웹 서비스 애플리케이션에서는 외부에서 들어오는 요청에 담긴 데이터를 처리하는 경우가 많습니다. 그 과정에서 예외가 발생하면 예외를 복구해서 정상으로 처리하기보다는 요청을 보낸 클라이언트에 어떤 문제가 발생했는지 상황을 전달히는 경우가 많습니다. - 스프링 부트 핵심 가이드 中- ExceptionManager 클래스 생성 @RestControllerAdvice public class ExceptionManager { @ExceptionHandler(SNSAppException.class) public ResponseEntity SNSAppExceptionHandler(SNSAppException e) { Map result = new HashMap(); result.put("er..