类 GlobalExceptionHandler


  • @RestControllerAdvice
    public class GlobalExceptionHandler
    extends Object
    • 方法概要

      所有方法 实例方法 具体方法 
      修饰符和类型 方法 说明
      cn.t.common.response.ResultVo exception​(cn.t.common.service.ServiceException e, javax.servlet.http.HttpServletRequest request)  
      cn.t.common.response.ResultVo exception​(Throwable t, javax.servlet.http.HttpServletRequest request)  
      cn.t.common.response.ResultVo mediaTypeNotAcceptable​(org.springframework.web.HttpMediaTypeNotAcceptableException e, javax.servlet.http.HttpServletRequest request)  
      cn.t.common.response.ResultVo messageNotReadable​(org.springframework.http.converter.HttpMessageNotReadableException e, javax.servlet.http.HttpServletRequest request)  
      cn.t.common.response.ResultVo methodArgumentNotValid​(org.springframework.validation.BindException e, javax.servlet.http.HttpServletRequest request)  
      cn.t.common.response.ResultVo methodArgumentNotValid​(org.springframework.web.bind.MethodArgumentNotValidException e, javax.servlet.http.HttpServletRequest request)  
      cn.t.common.response.ResultVo methodNotSupport​(org.springframework.web.HttpRequestMethodNotSupportedException e, javax.servlet.http.HttpServletRequest request)  
      cn.t.common.response.ResultVo noHandlerFound​(org.springframework.web.servlet.NoHandlerFoundException e, javax.servlet.http.HttpServletRequest request)  
    • 构造器详细资料

      • GlobalExceptionHandler

        public GlobalExceptionHandler()
    • 方法详细资料

      • methodArgumentNotValid

        @ExceptionHandler(org.springframework.web.bind.MethodArgumentNotValidException.class)
        public cn.t.common.response.ResultVo methodArgumentNotValid​(org.springframework.web.bind.MethodArgumentNotValidException e,
                                                                    javax.servlet.http.HttpServletRequest request)
      • methodArgumentNotValid

        @ExceptionHandler(org.springframework.validation.BindException.class)
        public cn.t.common.response.ResultVo methodArgumentNotValid​(org.springframework.validation.BindException e,
                                                                    javax.servlet.http.HttpServletRequest request)
      • noHandlerFound

        @ExceptionHandler(org.springframework.web.servlet.NoHandlerFoundException.class)
        public cn.t.common.response.ResultVo noHandlerFound​(org.springframework.web.servlet.NoHandlerFoundException e,
                                                            javax.servlet.http.HttpServletRequest request)
      • messageNotReadable

        @ExceptionHandler(org.springframework.http.converter.HttpMessageNotReadableException.class)
        public cn.t.common.response.ResultVo messageNotReadable​(org.springframework.http.converter.HttpMessageNotReadableException e,
                                                                javax.servlet.http.HttpServletRequest request)
      • methodNotSupport

        @ExceptionHandler(org.springframework.web.HttpRequestMethodNotSupportedException.class)
        public cn.t.common.response.ResultVo methodNotSupport​(org.springframework.web.HttpRequestMethodNotSupportedException e,
                                                              javax.servlet.http.HttpServletRequest request)
      • mediaTypeNotAcceptable

        @ExceptionHandler(org.springframework.web.HttpMediaTypeNotAcceptableException.class)
        public cn.t.common.response.ResultVo mediaTypeNotAcceptable​(org.springframework.web.HttpMediaTypeNotAcceptableException e,
                                                                    javax.servlet.http.HttpServletRequest request)
      • exception

        @ExceptionHandler(cn.t.common.service.ServiceException.class)
        public cn.t.common.response.ResultVo exception​(cn.t.common.service.ServiceException e,
                                                       javax.servlet.http.HttpServletRequest request)
      • exception

        @ExceptionHandler(java.lang.Throwable.class)
        public cn.t.common.response.ResultVo exception​(Throwable t,
                                                       javax.servlet.http.HttpServletRequest request)