package com.xzx.gc.common.annotations.valid; import javax.validation.Constraint; import javax.validation.Payload; import java.lang.annotation.ElementType; import java.lang.annotation.Retention; import java.lang.annotation.RetentionPolicy; import java.lang.annotation.Target; @Target({ElementType.METHOD, ElementType.FIELD}) @Retention(RetentionPolicy.RUNTIME) @Constraint(validatedBy =RangeConstraintValidator.class ) public @interface RangeConstraint { String message() default "值必须在当前指定值"; String range() default ""; Class[] groups() default {}; Class[] payload() default {}; }