Проблема с URL @PutMapping в SpringBoot 2 - PullRequest
0 голосов
/ 08 октября 2018

У меня странная проблема с @PutMapping в SpringBoot 2 Rest API, и я не уверен, что не так с моими конфигурациями swagger 2.

По какой-то причине, для URL "orders / v3 / {id}",Документация Swagger 2 не отображается, но если я изменю ее на "order / {id}", она будет отображаться правильно.Кажется, что Swagger 2 не нравится, когда глубина URL больше 2. Есть ли какая-то конфигурация, которую мне не хватает?

@PutMapping(value = "/orders/v3/{id}", produces = MediaType.APPLICATION_JSON_VALUE)
 public @ResponseBody OrderResponse updateOrder(@PathVariable final Long orderId,
        @RequestBody @Valid final OrderData orderData) throws ServiceException {
        return orderService.updateOrder(orderId, orderData);
    }

Я очень новичок в этом, поэтому не уверен, как это исправить.Любое руководство будет оценено.

...