Java 有没有办法控制hibernate验证器进行验证的顺序?
我们有一个要求,即对象的每个字段都必须按特殊顺序进行验证 例如,我们的Person对象如下所示:Java 有没有办法控制hibernate验证器进行验证的顺序?,java,hibernate-validator,Java,Hibernate Validator,我们有一个要求,即对象的每个字段都必须按特殊顺序进行验证 例如,我们的Person对象如下所示: public class Person { @NotNull private String firstName; @NotNull private String lastName; // getter and setter } 当我使用javax.validation.Validator来验证这个对象时,我们需要确保总是先验证firstName,然后验证l
public class Person {
@NotNull
private String firstName;
@NotNull
private String lastName;
// getter and setter
}
当我使用javax.validation.Validator来验证这个对象时,我们需要确保总是先验证firstName,然后验证lastName。有没有办法让hibernate验证器存档这一要求?您想使用组序列。特别是,您可能需要重新定义实体的默认组。另请参见Bean验证规范中的定义