Java 如何为@Valid指定验证组?

Java 如何为@Valid指定验证组?,java,spring,spring-mvc,controller,Java,Spring,Spring Mvc,Controller,我在@Controller@RequestMapping方法中获得了so参数: @ModelAttribute("myCandidate") @Valid Candidate myCandidate, BindingResult result 如何为myCandidate显式指定验证组?标准java@Valid注释不支持组。但是,Spring现在包含了一个@Validated注释,该注释的作用与@Valid相同,但允许您指定要在验证中使用的组: @ModelAttribute("myCandi

我在@Controller@RequestMapping方法中获得了so参数:

@ModelAttribute("myCandidate") @Valid Candidate myCandidate,
BindingResult result

如何为myCandidate显式指定验证组?

标准java
@Valid
注释不支持组。但是,Spring现在包含了一个
@Validated
注释,该注释的作用与
@Valid
相同,但允许您指定要在验证中使用的组:

@ModelAttribute("myCandidate") @Validated(UpdateGroup.class) Candidate myCandidate
请注意,此注释仅在Spring 3.1及更新版本中可用