1

属性是否可以在不重复声明的情况下将多个 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;

}
4

0 回答 0