Использование Swagger (2.9.2) в операции GET в SpringBoot @RestController, который принимает @queryParam (необязательный параметр) - PullRequest
0 голосов
/ 28 мая 2020
@ApiOperation(value = "Get list of Emp", response = ResponseEntity.class)
@GetMapping(path = "/getEmployees")
public ResponseEntity<Set<Employees>> getEmployees(@QueryParam("emp") String lastName) {}

** У меня есть операция GET в SpringBoot @RestController, которая принимает параметр запроса. Если я использую пользовательский интерфейс Swagger, он выдает ошибку, что TypeError: Request имеет метод GET и не может иметь тела. Но если я изменю его на публикацию, он будет работать, учитывая, что тело разрешено в вызовах POST. Как мне получить доступ к параметру запроса в GET внутри swagger? Не использовать curl. если я использую Use Spring RequestParam вместо Jersey QueryParam, он больше не является необязательным, чего я не хочу **

...