Java 组序列验证。首先验证属性,然后验证类

Java 组序列验证。首先验证属性,然后验证类,java,validation,hibernate-validator,Java,Validation,Hibernate Validator,我有两门以下的课 @GroupSequence({A.class, First.class, Second.class }) @ValidClass(groups = Second.class) public class A { @Size(min = 1, max = 10) @NotNull(groups = First.class) private String id; @Valid private List<B> listOfB =

我有两门以下的课

@GroupSequence({A.class, First.class, Second.class })
@ValidClass(groups = Second.class)
public class A {

    @Size(min = 1, max = 10)
    @NotNull(groups = First.class)
    private String id;

    @Valid
    private List<B> listOfB = new ArrayList<>();
}


public class B {

    @NotNull
    private String code;

}
@GroupSequence({A.class,First.class,Second.class})
@ValidClass(组=第二类)
公共A类{
@尺寸(最小值=1,最大值=10)
@NotNull(组=First.class)
私有字符串id;
@有效的
private List listOfB=new ArrayList();
}
公共B级{
@NotNull
私有字符串码;
}
第一个和第二个是接口。如何执行类A的所有属性验证器,然后执行实现@ValidClass的验证器。我无法将组添加到@Valid以分配First.class