Spring MVC - @Valid en la lista de beans en el servicio REST

En un servicio Spring MVC REST (json), tengo un método de controlador como este:

@RequestMapping(method = RequestMethod.POST, value = { "/doesntmatter" })
@ResponseBody
public List<...> myMethod(@Valid @RequestBody List<MyBean> request, BindingResult bindingResult) {

Donde la clase MyBean tiene anotaciones de validación de bean.

Las validaciones no parecen tener lugar en este caso, aunque funciona bien para otros controladores.

No quiero encapsular la lista en un dto a esto que cambiaría la entrada json.

¿Por qué no hay validaciones para una lista de frijoles? ¿Cuáles son las alternativas?

Respuestas a la pregunta(7)

Su respuesta a la pregunta