Spring MVC - @Valid na liście komponentów bean w usłudze REST

W usłudze REST Spring MVC (json) mam metodę kontrolera taką jak ta:

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

Gdzie klasa MyBean ma adnotacje sprawdzania poprawności fasoli.

Wydaje się, że walidacja nie ma miejsca w tym przypadku, chociaż działa dobrze dla innych kontrolerów.

Nie chcę enkapsulować listy w dto, co zmieniłoby wejście json.

Dlaczego nie ma walidacji listy fasoli? Jakie są alternatywy?

questionAnswers(7)

yourAnswerToTheQuestion