Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/379.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java JSRBean验证和多组,以及vs或_Java_Bean Validation_Hibernate Validator_Jsr330 - Fatal编程技术网

Java JSRBean验证和多组,以及vs或

Java JSRBean验证和多组,以及vs或,java,bean-validation,hibernate-validator,jsr330,Java,Bean Validation,Hibernate Validator,Jsr330,是否有人遇到需要有一个仅在满足所有group子句时才应用的约束。换句话说,对于 @NotNull(groups= {Group1.class, Group2.class}) private Integer value; 当任一组有效时,将应用NOTNULL约束 当两个组都有效时,如果要应用约束,该怎么办 拥有自定义组不是一个选项,因为在我的应用程序中有许多这样的组的组合。您可以声明一个包含所有组的组合,并验证该序列

是否有人遇到需要有一个仅在满足所有group子句时才应用的约束。换句话说,对于

@NotNull(groups= {Group1.class, Group2.class})
private Integer value;
当任一组有效时,将应用NOTNULL约束

当两个组都有效时,如果要应用约束,该怎么办

拥有自定义组不是一个选项,因为在我的应用程序中有许多这样的组的组合。

您可以声明一个包含所有组的组合,并验证该序列