场景
我在开辟修改密码功能,通过原密码和新密码及确认新密码,希望通过ConstraintValidator这个方式来校验新密码和确认新密码,规则是这两个密码需要是雷同的。
参考文档
实现
定义Matches注解
[code]@Constraint(validatedBy = SameContentMatchesValidator.class)@Target({ ElementType.FIELD })@Retention(RetentionPolicy.RUNTIME)public @interface SameContentMatches { String message() default "内容不一致"; Class[] groups() default {}; Class[] groups() default {}; Class |
|