如何强制Hibernate Validator递归地验证字段(级联)?

gstackoverflow

我有以下模型:

class EmailWrapper {

    @Email
    private String subscriptionEmail;

    private MyClass myClass;
    //get and set
}


class MyClass {
    @Size(min = 12)
    private String str = "short";
    //get and set
}

和以下代码:

EmailWrapper emailWrapper = new EmailWrapper();
emailWrapper.setSubscriptionEmail("[email protected]");
emailWrapper.setMyClass(new MyClass());
ValidatorFactory factory = Validation.buildDefaultValidatorFactory();
Validator validator = factory.getValidator();
Set<ConstraintViolation<EmailWrapper>> constraintViolations = validator.validate(emailWrapper);
System.out.println(constraintViolations.size());

如您所见,这emailWrapper.myClass.str违反了@Size(min = 12)

但我0在控制台中看到如何解决这个问题?

JB Nizet

代替

private MyClass myClass;

经过

@Valid
private MyClass myClass;

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何使用Hibernate Validator验证单个字段?

来自分类Dev

如何强制输入字段值验证?

来自分类Dev

如何使Hibernate Validator在第一次违反字段时停止验证?

来自分类Dev

如何使用 Hibernate 验证器有条件地验证字段?

来自分类Dev

Hibernate Validator 验证集

来自分类Dev

如何强制字段避免重复?

来自分类Dev

如何强制字段避免重复?

来自分类Dev

强制验证关联字段

来自分类Dev

如何强制FluentValidation出现验证摘要?

来自分类Dev

如何强制数据类字段的类型?

来自分类Dev

如何强制使用特定字段插入?

来自分类Dev

如何在char字段上使用Spring / Hibernate验证?

来自分类Dev

Hibernate-如何正确使用级联关系

来自分类Dev

如何级联更新到Hibernate的子实体

来自分类Dev

如何递归和反射地获取所有可能的字段名称路径的列表?

来自分类Dev

Spring MVC,对于数据库字段具有Hibernate Validator强制性,但在应用程序中不具备

来自分类Dev

如何为某些字段配置休眠级联?

来自分类Dev

如何避免使用通配符对继承的递归类进行强制转换?

来自分类Dev

如何使用Powershell递归强制文件夹时间戳?

来自分类Dev

如何强制Hibernate添加ID列以插入查询?

来自分类Dev

具有Hibernate 3验证注释的Hibernate 4 Validator

来自分类Dev

如何强制提交Spring-安全地休眠事务

来自分类Dev

我如何显式地从Nullable <T>进行强制转换

来自分类Dev

如何动态地从其父类强制转换子类?

来自分类Dev

如何强制HTML5地理定位失败?

来自分类Dev

如何系统地遵循递归?

来自分类Dev

如何递归地填充TreeView

来自分类Dev

Angular JS中的强制字段验证

来自分类Dev

Parsley JS 强制字段无法验证状态

Related 相关文章

热门标签

归档