类 GlobalExceptionHandler

java.lang.Object
cn.iosd.starter.web.handler.GlobalExceptionHandler

@RestControllerAdvice @ConditionalOnProperty(prefix="simple.handler.exception", name="enabled", havingValue="true", matchIfMissing=true) public class GlobalExceptionHandler extends Object
全局异常处理器
作者:
ok1996
  • 构造器详细资料

    • GlobalExceptionHandler

      public GlobalExceptionHandler()
  • 方法详细资料

    • handleException

      @ExceptionHandler(java.lang.Exception.class) public Response handleException(Exception e, jakarta.servlet.http.HttpServletRequest request)
      系统异常
    • handleRuntimeException

      @ExceptionHandler(java.lang.RuntimeException.class) public Response handleRuntimeException(RuntimeException e, jakarta.servlet.http.HttpServletRequest request)
      拦截未知的运行时异常
    • handleHttpRequestMethodNotSupported

      @ExceptionHandler(org.springframework.web.HttpRequestMethodNotSupportedException.class) public Response handleHttpRequestMethodNotSupported(org.springframework.web.HttpRequestMethodNotSupportedException e, jakarta.servlet.http.HttpServletRequest request)
      请求方式不支持