3c047788_ter_2__Validation_step_by_step__Use
[Annotation] @Valid [Supported data types] Any non-primitive type [Hibernate metadata impact] none [Use] 
Performs validation recursively on the associated object. If the object is a collection or an array, the elements are validated recursively. If the object is a map, the value elements are validated recursively.
Chapter 2. Validation step by step
Use