валидация javax: группируйте несколько аннотаций в одной группе - PullRequest
0 голосов
/ 12 июня 2018

Возможно ли для атрибута сгруппировать несколько проверок javax в одной и той же группе без повторения объявления?

вот правильный пример:

@Data
public class Poc {

    @NotNull(groups = {NameForm.class})
    private String name;

    @NotNull(groups = {DataForm.class})
    @Min(value = 0, groups = {DataForm.class})
    @Max(value = 10, groups = {DataForm.class})
    private int nbre = -1;

}

что я хочу сделать, эточтобы узнать, можно ли написать что-то вроде этого:

@Data
public class Poc {

    @NotNull(groups = {NameForm.class})
    private String name;

    @Groups(DataForm.class)
    @NotNull
    @Min(value = 0)
    @Max(value = 10)
    private int nbre = -1;

}
...