@ResponseBody public class DefaultExceptionAdvice extends Object
| 构造器和说明 |
|---|
DefaultExceptionAdvice() |
| 限定符和类型 | 方法和说明 |
|---|---|
ApiResult<?> |
constraintViolationExceptionHandler(javax.validation.ConstraintViolationException ex) |
ApiResult<?> |
convertExceptionHandler(org.springframework.http.converter.HttpMessageNotReadableException ex) |
ApiResult<?> |
handleException(AccessDeniedException e) |
ApiResult<?> |
handleException(ApiException e) |
ApiResult<?> |
handleException(org.springframework.web.HttpMediaTypeNotSupportedException e) |
ApiResult<?> |
handleException(org.springframework.web.HttpRequestMethodNotSupportedException e) |
ApiResult<?> |
handleException(IllegalArgumentException e) |
ApiResult<?> |
handleException(MissingFormatArgumentException e) |
ApiResult<?> |
handleException(cn.dev33.satoken.exception.NotLoginException e) |
ApiResult<?> |
handleException(SQLException e) |
protected ApiResult<?> |
handler(String message,
Exception e) |
ApiResult<?> |
noHandlerFoundExceptionHandler(org.springframework.web.servlet.NoHandlerFoundException ex) |
ApiResult<?> |
paramExceptionHandler(org.springframework.validation.BindException e) |
ApiResult<?> |
validationException(ValidationException ex) |
@ResponseStatus(value=OK) @ExceptionHandler(value=java.lang.IllegalArgumentException.class) public ApiResult<?> handleException(IllegalArgumentException e)
@ExceptionHandler(value=org.springframework.web.servlet.NoHandlerFoundException.class) public ApiResult<?> noHandlerFoundExceptionHandler(org.springframework.web.servlet.NoHandlerFoundException ex)
@ExceptionHandler(value=org.springframework.http.converter.HttpMessageNotReadableException.class) public ApiResult<?> convertExceptionHandler(org.springframework.http.converter.HttpMessageNotReadableException ex)
@ExceptionHandler(value=javax.validation.ConstraintViolationException.class) public ApiResult<?> constraintViolationExceptionHandler(javax.validation.ConstraintViolationException ex)
@ExceptionHandler(value=javax.xml.bind.ValidationException.class) public ApiResult<?> validationException(ValidationException ex)
@ResponseStatus(value=OK) @ExceptionHandler(value=org.springframework.web.HttpMediaTypeNotSupportedException.class) public ApiResult<?> handleException(org.springframework.web.HttpMediaTypeNotSupportedException e)
@ResponseStatus(value=OK) @ExceptionHandler(value=org.springframework.web.HttpRequestMethodNotSupportedException.class) public ApiResult<?> handleException(org.springframework.web.HttpRequestMethodNotSupportedException e)
@ResponseStatus(value=FORBIDDEN) @ExceptionHandler(value=java.nio.file.AccessDeniedException.class) public ApiResult<?> handleException(AccessDeniedException e)
@ResponseStatus(value=OK) @ExceptionHandler(value=cn.dev33.satoken.exception.NotLoginException.class) public ApiResult<?> handleException(cn.dev33.satoken.exception.NotLoginException e)
@ResponseStatus(value=OK) @ExceptionHandler(value=java.sql.SQLException.class) public ApiResult<?> handleException(SQLException e)
@ResponseStatus(value=OK) @ExceptionHandler(value=ApiException.class) public ApiResult<?> handleException(ApiException e)
@ResponseStatus(value=OK) @ExceptionHandler(value=org.springframework.validation.BindException.class) public ApiResult<?> paramExceptionHandler(org.springframework.validation.BindException e)
@ResponseStatus(value=OK)
@ExceptionHandler(value={java.util.MissingFormatArgumentException.class,org.springframework.web.bind.MissingServletRequestParameterException.class})
public ApiResult<?> handleException(MissingFormatArgumentException e)
Copyright © 2023 wuyushuo. All rights reserved.