Package net.wenzuo.atom.api.util
Class ValidatorUtils
java.lang.Object
net.wenzuo.atom.api.util.ValidatorUtils
Spring Bean 字段验证工具类
可通过 @Autowired 注入 Spring 管理的 jakarta.validation.Validator
- Since:
- 2022-02-15
- Author:
- Catch
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final jakarta.validation.Validator完整校验,当遇到校验失败不会中断返回,直到校验完所有字段static final jakarta.validation.Validator快速失败,当遇到校验失败立刻中断返回 -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic void校验对象,可通过@Autowired注入 Spring 管理的jakarta.validation.Validatorstatic voidvalidateProperty(jakarta.validation.Validator validator, Object object, String propertyName, Class<?>... groups) static <T> voidvalidateValue(jakarta.validation.Validator validator, Class<T> clazz, String propertyName, Object value, Class<?>... groups)
-
Field Details
-
VALIDATOR_FAST
public static final jakarta.validation.Validator VALIDATOR_FAST快速失败,当遇到校验失败立刻中断返回 -
VALIDATOR_ALL
public static final jakarta.validation.Validator VALIDATOR_ALL完整校验,当遇到校验失败不会中断返回,直到校验完所有字段
-
-
Constructor Details
-
ValidatorUtils
public ValidatorUtils()
-
-
Method Details