Uses of Class
org.aoju.bus.validate.Context
Packages that use Context
Package
Description
一个校验器框架,提供注解校验方法参数和对象属性的功能,在方法运行前,拦截方法并执行参数校验,如果校验失败可以抛出自定义异常和信息;便于拓展自定义校验器
开发时,参考了Hibernate-Validator 5.x,但是没有做到兼容,因为JSR-303提供的注解的方法太少,不方便拓展,所以写了这个框架。
校验规则实现
校验器等规则匹配
-
Uses of Context in org.aoju.bus.validate
Methods in org.aoju.bus.validate that return ContextMethods in org.aoju.bus.validate with parameters of type ContextModifier and TypeMethodDescriptionstatic <T> TBuilder.on(Object object, Annotation[] annotations, Context context) 被校验对象static <T> TBuilder.on(Object object, Annotation[] annotations, Context context, String field) 被校验对象static <T> T被校验对象 每次都创建一个新的对象,避免线程问题 可以使用ThreadLocal简单优化static <T> TProvider.on(Object object, Annotation[] annotations, Context context) 被校验对象static <T> TProvider.on(Object object, Annotation[] annotations, Context context, String field) 被校验对象static <T> T被校验对象static org.aoju.bus.core.exception.ValidateException解析校验异常Constructors in org.aoju.bus.validate with parameters of type Context -
Uses of Context in org.aoju.bus.validate.strategy
Methods in org.aoju.bus.validate.strategy with parameters of type ContextModifier and TypeMethodDescriptionbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanboolean -
Uses of Context in org.aoju.bus.validate.validators
Methods in org.aoju.bus.validate.validators with parameters of type Context