В службе Spring MVC REST (json) у меня есть метод контроллера, подобный этому:
@RequestMapping(method = RequestMethod.POST, value = { "/doesntmatter" })
@ResponseBody
public List<...> myMethod(@Valid @RequestBody List<MyBean> request, BindingResult bindingResult) {
Где класс MyBean имеет bean аннотации проверки.
В этом случае валидация не происходит, хотя она хорошо подходит для других контроллеров.
Я не хочу инкапсулировать список в dto, который изменил бы вход json.
Почему нет проверок для списка beans? Каковы альтернативы?