@GroupSequenceProvider and group is a superset
问题 Simple class Person.class class Person { @NotNull(groups = {PartlyCheck.class}) private String name; @NotNull(groups = {FullCheck.class}) private String adress; private boolean isFullCheck; } Check interfaces public interface PartlyCheck{} public interface FullCheck extends PartlyCheck{} I use two approach: if(person.isFullCheck) { validator.validate(person, FullCheck.class); else { validator.validate(person, PartlyCheck.class); } 1. If isFullCheck=true used both checks (FullCheck.class and