我们要求必须以特殊顺序验证对象的每个字段。
例如,我们有Person对象,如下所示:
public class Person {
@NotNull
private String firstName;
@NotNull
private String lastName;
// getter and setter
}
当我使用javax.validation.Validator验证此对象时,我们需要确保firstName始终首先验证,然后是lastName。有什么方法可以让hibernate验证器归档这个要求吗?
答案 0 :(得分:1)
您想要使用组序列。特别是您可能希望重新定义实体的默认组。另请参阅Bean Validation规范定义的Redefining the Default group for a class。