Ниже приведены 2 метода обработчика RequestMapping в моем контроллере отдыха с одинаковым значением, но разными параметрами.
@ApiOperation(value = "Query with name", nickname = "queryWithNameParam")
@RequestMapping(value = "/query", params = "name",
method = RequestMethod.GET)
public void queryWithNameParam()
@ApiOperation(value = "Query with code", nickname = "queryWithCodeParam")
@RequestMapping(value = "/query", params = "code",
method = RequestMethod.GET)
public void queryWithCodeParam()
Я могу вызывать оба метода с помощью resttemplate, но API не отображается в браузере при доступе к swagger-ui.html.
Я использую springboot 2.0.3.RELEASE и springfox 2.9.2.




Теперь есть только один вариант исправить это:
Добавьте springfox-swagger-ui-rfc6570 вместо springfox-swagger-ui в качестве зависимости.
Установите enableUrlTemplating(true) в конфигурации вашей учетной записи.
Открытые проблемы в проекте springfox Github:
Закрытые вопросы:
Спасибо друг! github.com/springfox/springfox/issues/… помог в моем случае
Может помочь эта ссылка github.com/springfox/springfox/issues/1828