官方文档有表述,@Valid 只能用来验证 @RequestBody 标注的参数。
An @RequestBody method parameter can be annotated with @Valid, in which case it will be validated using the configured Validator instance.
http://docs.spring.io/spring/docs/current/spring-framework-reference/htmlsingle/