GlobalExceptionHandler.java 748 B

1234567891011121314151617181920212223
  1. package com.imooc.demo.handler;
  2. import java.util.HashMap;
  3. import java.util.Map;
  4. import javax.servlet.http.HttpServletRequest;
  5. import org.springframework.web.bind.annotation.ControllerAdvice;
  6. import org.springframework.web.bind.annotation.ExceptionHandler;
  7. import org.springframework.web.bind.annotation.RequestBody;
  8. import org.springframework.web.bind.annotation.ResponseBody;
  9. @ControllerAdvice
  10. public class GlobalExceptionHandler {
  11. @ExceptionHandler(value = Exception.class)
  12. @ResponseBody
  13. private Map<String, Object> exceptionHandler(HttpServletRequest req,Exception e){
  14. Map<String, Object> modelMap = new HashMap<>();
  15. modelMap.put("success", false);
  16. modelMap.put("errMsg", e.getMessage());
  17. return modelMap;
  18. }
  19. }