如何为@Valid指定验证组?

我在@Controller @RequestMapping方法中得到了这样的参数:

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

BindingResult result

如何明确为myCandidate指定验证组?

回答:

标准的Java

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

@ModelAttribute("myCandidate") @Validated(UpdateGroup.class) Candidate myCandidate

请注意,此注释仅在Spring 3.1和更高版本中可用。

以上是 如何为@Valid指定验证组? 的全部内容, 来源链接: utcz.com/qa/416009.html

回到顶部