У меня есть запрос GET, например
/api/v1/data?name=aaa&name=bbb&name=cccc&name=dd&name....
Я хочу ограничить количество параметров 'name', оно должно быть не более 100 (настраивается в файле свойств)
Здесьмой контроллер
public Data getDataByNames(@RequestParam(value = "name") List<String> names) {
return userService.getDataByNames(names);
}
Как я могу это сделать?Спасибо
Обновление: да, я могу проверить на служебном уровне: если (names.size () <100) {...}, но это не профессионально </p>