package com.moral.common.exceptionHandler; import com.moral.common.exception.WebAuthException; import org.springframework.http.HttpStatus; import org.springframework.web.bind.annotation.ExceptionHandler; import org.springframework.web.bind.annotation.ResponseStatus; import org.springframework.web.bind.annotation.RestControllerAdvice; import java.util.HashMap; import java.util.Map; @RestControllerAdvice public class WebAuthExceptionHandler { @ExceptionHandler(WebAuthException.class) @ResponseStatus(HttpStatus.INTERNAL_SERVER_ERROR) public Map handlerWebAuthException(WebAuthException e){ Map result = new HashMap<>(); result.put("msg",e.getMessage()); result.put("accountId", -1); return result; } }