类 ValidationExceptionHandler


  • @Order(1)
    @RestControllerAdvice
    public class ValidationExceptionHandler
    extends java.lang.Object
    作者:
    youta
    • 构造器详细资料

      • ValidationExceptionHandler

        public ValidationExceptionHandler()
    • 方法详细资料

      • bindExceptionHandler

        @ExceptionHandler(org.springframework.validation.BindException.class)
        public Result<?> bindExceptionHandler​(org.springframework.validation.BindException e)
        处 理 form data 方 式 调 用 接 口 校 验 失 败 抛 出 的 异 常
        参数:
        e - exception
        返回:
        Result
      • methodArgumentNotValidExceptionHandler

        @ExceptionHandler(org.springframework.web.bind.MethodArgumentNotValidException.class)
        public Result<?> methodArgumentNotValidExceptionHandler​(org.springframework.web.bind.MethodArgumentNotValidException e)
        处 理 json 请 求 体 调 用 接 口 校 验 失 败 抛 出 的 异 常
        参数:
        e - exception
        返回:
        Result
      • constraintViolationExceptionHandler

        @ExceptionHandler(javax.validation.ConstraintViolationException.class)
        public Result<?> constraintViolationExceptionHandler​(javax.validation.ConstraintViolationException e)
        处 理 单 个 参 数 校 验 失 败 抛 出 的 异 常
        参数:
        e - exception
        返回:
        Result