Как переопределить группу в проверке бина - PullRequest
0 голосов
/ 30 октября 2018

Вот небольшой фрагмент

  @Valid
  @NotNull(groups = {IAirValidation.class,
                       ISeaAirValidation.class }, message = "tom.required")
  private RoutingPointAirportDTO airportOfArrival;

Возможно ли переопределить группу, если упоминается другая группа

например

  @Valid
  @Null(groups = {IQuickClientOrderValidation.class })
  @NotNull(groups = {IAirValidation.class,
                       ISeaAirValidation.class }, message = "tom.required")

  private RoutingPointAirportDTO airportOfArrival;

в этом случае я хочу, чтобы другие мои группы проверки @NotNull игнорировались и применялась только IQuickClientOrderValidation.

Я проверяю все 3 группы (потому что он используется в других помещенных), я не могу проверить только с IQuickClientOrderValidation.

Таким образом, вопрос: возможно ли расставить приоритеты, какая группа будет использоваться?

...