类 ValidatorUtils

java.lang.Object
top.tangyh.basic.validator.utils.ValidatorUtils

public class ValidatorUtils extends Object
HibernateValidate 校验工具类
从以下版本开始:
2024年06月24日14:29:43
作者:
tangyh
  • 构造器概要

    构造器
    构造器
    说明
     
  • 方法概要

    修饰符和类型
    方法
    说明
    static <T> String
    validateAll(List<T> domains, int headRow)
     
    static <T> Set<jakarta.validation.ConstraintViolation<T>>
    validateAll(T domain)
    校验所有字段并返回不合法字段
    static <T> Set<jakarta.validation.ConstraintViolation<T>>
    validateFast(T domain)
    校验遇到第一个不合法的字段直接返回不合法字段,后续字段不再校验
    static jakarta.validation.Configuration<org.hibernate.validator.HibernateValidatorConfiguration>
    warp(org.hibernate.validator.HibernateValidatorConfiguration configuration)
     

    从类继承的方法 java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • 构造器详细资料

    • ValidatorUtils

      public ValidatorUtils()
  • 方法详细资料

    • validateFast

      public static <T> Set<jakarta.validation.ConstraintViolation<T>> validateFast(T domain)
      校验遇到第一个不合法的字段直接返回不合法字段,后续字段不再校验
      类型参数:
      T - 实体泛型
      参数:
      domain - 实体
      返回:
      从以下版本开始:
      2024年06月24日11:31:14
    • validateAll

      public static <T> Set<jakarta.validation.ConstraintViolation<T>> validateAll(T domain)
      校验所有字段并返回不合法字段
      类型参数:
      T -
      参数:
      domain -
      返回:
      抛出:
      Exception
      从以下版本开始:
      2024年06月24日11:31:36
    • validateAll

      public static <T> String validateAll(List<T> domains, int headRow)
    • warp

      public static jakarta.validation.Configuration<org.hibernate.validator.HibernateValidatorConfiguration> warp(org.hibernate.validator.HibernateValidatorConfiguration configuration)