Annotation Interface ValidEx


校验异常注解,校验失败时将ValidateException替换为指定的异常并抛出.

在被拦截方法的入参上使用,表明为全局校验异常. 在对象内部校验的字段上标记,表明为字段异常. 在校验器注解的定义上标记,表明为校验器异常. 校验异常说明: 当校验失败时,如果定义了全局校验异常,则抛出全局校验异常; 然后判断如果定义了字段异常,则抛出字段异常; 最后判断如果定义了校验器注解异常,则抛出校验器注解上定义的异常; 如果都没定义,则抛出ValidateException

Since:
Java 17+
Author:
Kimi Liu
  • Optional Element Summary

    Optional Elements
    Modifier and Type
    Optional Element
    Description
    Class<? extends org.aoju.bus.core.exception.ValidateException>
    异常类
  • Element Details

    • value

      Class<? extends org.aoju.bus.core.exception.ValidateException> value
      异常类
      Returns:
      the object
      Default:
      org.aoju.bus.core.exception.ValidateException.class