Spring MVC - @Valid na lista de beans no serviço REST

Em um serviço Spring Spring REST (json), eu tenho um método controlador como este:

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

Onde a classe MyBean possui anotações de validação de bean.

As validações não parecem ocorrer neste caso, embora funcionem bem para outros controladores.

Eu não quero encapsular a lista em um dto que mudaria a entrada do json.

Por que não há validações para uma lista de beans? Quais são as alternativas?

questionAnswers(7)

yourAnswerToTheQuestion