回应没有为spring-micro服务,jsr 303验证

时间:2017-10-26 04:02:34

标签: spring-boot microservices jsr

我正在使用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;
 }

0 个答案:

没有答案