如何为@Valid指定验证组?
2022-09-01 03:50:45
我在@Controller @RequestMapping方法中得到这样的参数:
@ModelAttribute("myCandidate") @Valid Candidate myCandidate,
BindingResult result
如何为我的候选人显式指定验证组?
我在@Controller @RequestMapping方法中得到这样的参数:
@ModelAttribute("myCandidate") @Valid Candidate myCandidate,
BindingResult result
如何为我的候选人显式指定验证组?
标准 Java 注释不支持组。但是,Spring 现在包含一个注释,该注释执行与 相同的工作,但允许您指定在验证中使用的组:@Valid
@Validated
@Valid
@ModelAttribute("myCandidate") @Validated(UpdateGroup.class) Candidate myCandidate
请注意,此注释仅在 Spring 3.1 及更高版本中可用。