我正在使用JSR 303验证我的休息控制器的请求对象。验证工作正常,但我没有收到回复。下面是我错过的代码吗?
Pojo课程:
@ValInfo(message ="empty filed", groups=ExtendedValidation.class)
public class Request {
验证者类:
@Target({ ElementType.TYPE, ElementType.ANNOTATION_TYPE })
@Retention(RetentionPolicy.RUNTIME)
@Constraint(validatedBy = { ValInfoValidator.class })
@Documented
public @interface ValInfo {
String message() default "{Client information invalid}";
Class<?>[] groups() default {};
Class<? extends Payload>[] payload() default {};
}
public class ValInfoValidator implements ConstraintValidator<ValInfo, TvxOnlineRequest> {
@Override
public void initialize(ValInfo arg0) {
// TODO Auto-generated method stub
}
@Override
public boolean isValid(TvxOnlineRequest arg0, ConstraintValidatorContext arg1) {
// TODO Auto-generated method stub
return false;
}