Spring Rest Service - обрабатывать пропущенный параметр - PullRequest
0 голосов
/ 06 июня 2019

У меня есть служба контроллера Spring REST, которая принимает запросную карту @RequestParam Map).

@GetMapping("/summary")
    public Page<SummaryDTO> getSummary(         
            @RequestParam Map<String, String> queryMap) {


}

В запросной карте должен быть ключ с именем groupBy со значением.Если этот параметр отсутствует, как я могу справиться с этим?Я хотел бы выдать исключение, если queryMap.get ("groupBy") возвращает ноль.

Любая помощь очень ценится.

...