Ответ 1
Стандартная аннотация java @Valid
не поддерживает группы. Однако Spring теперь включает аннотацию @Validated
, которая выполняет ту же работу, что и @Valid
, но позволяет указать, какие группы использовать в валидации:
@ModelAttribute("myCandidate") @Validated(UpdateGroup.class) Candidate myCandidate
Обратите внимание, что эта аннотация доступна только в Spring 3.1 и новее.