Использование карты как @RequestParam весной с нотацией csv - PullRequest
1 голос
/ 22 января 2020

Поскольку одна из моих конечных точек получает все больше и больше параметров, я бы хотел преобразовать, записывая каждый параметр самостоятельно в карту. Сами параметры состоят из двухэлементного массива значений.

Например:

Вызов: getstuff?param1=value1,gt&param2=value2,eq

Текущий метод: getStuff(@RequestParam String[] param1, @RequestParam String[] param2)

Что я хочу: getStuff(@RequestParam Map<String, String[]> params)

Если я сделаю это, строка [] будет содержать только одну строку и не будет разделена запятой на два значения.

Как я могу добиться того, чтобы он работал так же, как и с явными параметрами, предпочтительно без разбора вещей сам?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...