diff --git a/src/main/java/com/example/moyeothon/Config/GlobalExceptionHandler.java b/src/main/java/com/example/moyeothon/Config/GlobalExceptionHandler.java index be86455..a17c76c 100644 --- a/src/main/java/com/example/moyeothon/Config/GlobalExceptionHandler.java +++ b/src/main/java/com/example/moyeothon/Config/GlobalExceptionHandler.java @@ -1,35 +1,35 @@ -package com.example.moyeothon.Config; - -import org.springframework.http.HttpStatus; -import org.springframework.http.ResponseEntity; -import org.springframework.web.bind.annotation.ControllerAdvice; -import org.springframework.web.bind.annotation.ExceptionHandler; -import org.springframework.web.client.HttpClientErrorException; - -import java.util.HashMap; -import java.util.Map; - -@ControllerAdvice -public class GlobalExceptionHandler { - - @ExceptionHandler(HttpClientErrorException.class) - public ResponseEntity> handleHttpClientError(HttpClientErrorException e) { - Map errorResponse = new HashMap<>(); - errorResponse.put("status", e.getStatusCode().value()); - errorResponse.put("error", e.getStatusText()); - errorResponse.put("message", e.getResponseBodyAsString()); - - return ResponseEntity.status(e.getStatusCode()).body(errorResponse); - } - - @ExceptionHandler(Exception.class) - public ResponseEntity> handleGeneralException(Exception e) { - Map errorResponse = new HashMap<>(); - errorResponse.put("status", HttpStatus.INTERNAL_SERVER_ERROR.value()); - errorResponse.put("error", "Internal Server Error"); - errorResponse.put("message", e.getMessage()); - - return ResponseEntity.status(HttpStatus.INTERNAL_SERVER_ERROR).body(errorResponse); - } -} - +//package com.example.moyeothon.Config; +// +//import org.springframework.http.HttpStatus; +//import org.springframework.http.ResponseEntity; +//import org.springframework.web.bind.annotation.ControllerAdvice; +//import org.springframework.web.bind.annotation.ExceptionHandler; +//import org.springframework.web.client.HttpClientErrorException; +// +//import java.util.HashMap; +//import java.util.Map; +// +//@ControllerAdvice +//public class GlobalExceptionHandler { +// +// @ExceptionHandler(HttpClientErrorException.class) +// public ResponseEntity> handleHttpClientError(HttpClientErrorException e) { +// Map errorResponse = new HashMap<>(); +// errorResponse.put("status", e.getStatusCode().value()); +// errorResponse.put("error", e.getStatusText()); +// errorResponse.put("message", e.getResponseBodyAsString()); +// +// return ResponseEntity.status(e.getStatusCode()).body(errorResponse); +// } +// +// @ExceptionHandler(Exception.class) +// public ResponseEntity> handleGeneralException(Exception e) { +// Map errorResponse = new HashMap<>(); +// errorResponse.put("status", HttpStatus.INTERNAL_SERVER_ERROR.value()); +// errorResponse.put("error", "Internal Server Error"); +// errorResponse.put("message", e.getMessage()); +// +// return ResponseEntity.status(HttpStatus.INTERNAL_SERVER_ERROR).body(errorResponse); +// } +//} +//