Описание тега springdoc-openapi-ui
5
ответов
URL-адрес petstore не отключен в SpringDoc OpenAPi
Я использую SpringDoc 1.4.3для чванства. Я добавил конфигурацию ниже, чтобы отключитьpetstore URL-адреса в application.yml Конфигурация springdoc: swagger-ui: disable-swagger-default-url: true tags-sorter: alpha operations-sorter: alpha doc-expansio…
29 июл '20 в 14:32
1
ответ
Возможна ли развязка Springdoc при передаче HttpServletRequest в качестве параметра метода?
У меня ниже контроллер отдыха springboot и я использую springdoc-openapi. Моя служба отдыха springboot должна обслуживать какое-то устаревшее приложение (которое является единственным клиентом, вызывающим эту службу), и мне нужно иметь HttpServletRe…
06 июл '20 в 02:07
4
ответа
springdoc-openapi: Как добавить пример POST-запроса?
Есть следующий метод контроллера: @ApiResponses(value = {@ApiResponse(responseCode = "200")}) @GetMapping(value = API_URI_PREFIX + PRODUCTS_URI, produces = MediaType.APPLICATION_JSON_VALUE) @ResponseStatus(HttpStatus.OK) public Flux<Pro…
18 авг '20 в 12:30
1
ответ
Класс ответа по умолчанию в Springdoc
Я пытаюсь добавить модель ошибок по умолчанию для всех конечных точек в моем API для некоторых кодов ошибок. Я нашел частичное решение, прочитав следующие вопросы: Springfox -> Springdoc: как выставлять дополнительные модели https://github.com/sprin…
26 мар '20 в 17:25
1
ответ
Open API Spec3 - Как отобразить раскрывающийся список или способ выбрать вход из нескольких входов?
Я работаю над Spring Boot & Open API Spec3 с помощью springdoc-openapi-ui. Как отобразить раскрывающийся список или способ выбрать вход из нескольких входов? Я прошел https://github.com/swagger-api/swagger-ui/issues/685, мне нужно что-то вроде э…
03 апр '20 в 09:45
1
ответ
Springdoc Open API UI - BaseLayout не работает
Я прошел через: https://springdoc.org/springdoc-properties.html, прежде чем задать вопрос, но похоже, что что-то не работает. Я хочу использовать BaseLayout, а также хочу изменить тему ответа Open API Specification на черный цвет. Я использую Spring…
04 апр '20 в 19:59
1
ответ
Мне нужно добавить несколько примеров для @Parameter в springdoc-openapi, но это не генерирует данные примеры
Я пытаюсь добавить в свой проект документацию по чванству. Мне нужно добавить несколько примеров для @Parameter в @RequestBody для Sample.class. Следующий фрагмент кода - это то, как он упоминается в документации. @PostMapping("/") public Sample cre…
08 апр '20 в 17:45
1
ответ
Springdoc-openapi + Совместимость с Spring 4
У меня есть существующий Spring 4 API, и я успешно интегрировал springdoc-openapi для создания спецификации OpenAPI 3 в JSON/YAML, а также для отображения пользовательского интерфейса Swagger с помощью springdoc-openapi 1.2.29 и Spring Boot 15.2.2.R…
10 апр '20 в 19:02
1
ответ
Как создать поле с нулевым значением типа, которое сопоставляется с объектом json с помощью springdoc-openapi / swagger?
Прежде всего, в следующем репозитории есть весь код (а также описание) для воспроизведения этой проблемы: https://github.com/elgleidson/swagger-problem У меня есть следующий JSON: { "nonNullableField": "not null", "nullableField": null, "nonNullable…
16 апр '20 в 12:32
2
ответа
Добавление актуатора как сгруппированного OpenApi
Можем ли мы добавить конечные точки Actuator как groupedOpenApi, которые будут обрабатываться отдельно? пример: @bean public GroupedOpenApi actuatorApi() { return GroupedOpenApi.builder().setGroup("Actuator") .packagesToScan("org.springframework.boo…
17 апр '20 в 16:30
6
ответов
Неверный "URL-адрес сгенерированного сервера" в springdoc-openapi-ui (пользовательский интерфейс Swagger), развернутый за прокси
Приложение Spring Boot 2.2 с springdoc-openapi-ui (пользовательский интерфейс Swagger) запускает HTTP-порт. Приложение развертывается в Kubernetes с Ingress-маршрутизацией HTTPS-запросов извне кластера к службе. В этом случае пользовательский интерф…
10 мар '20 в 23:31
1
ответ
Исключение создания документации SpringDoc Swagger во вложенном сложном типе
У нас есть класс Person. Класс Person имеет свойство типа PersonDetail. А у PersonDetail есть свойство типа Mail class. Когда мы запускаем приложение и переходим на html-страницу swagger ui, класс Mail не создается в разделе компонентов определения …
20 май '20 в 13:34
1
ответ
Spring вызов безопасности для всех служб при загрузке пользовательского интерфейса swagger
Я использую springdoc-openapi-ui. Когда я загружаю свою страницу swagger, Spring-security вызывается для всего API во время загрузки пользовательского интерфейса swagger. У меня есть пружинная охрана. Я ожидаю, что безопасность должна вызываться, ко…
27 май '20 в 10:46
1
ответ
Как открыть конечную точку выхода Spring HttpSecurity в swagger-ui при использовании библиотеки springdoc-openapi?
Я нашел решение для отображения конечной точки выхода из системы Spring в swagger-ui для springfox: настройте Swagger-UI для получения конечной точки выхода Spring HttpSecurity но, честно говоря, не знаю, как это сделать для springdoc-openapi: https…
03 июн '20 в 15:49
1
ответ
Отключить сортировку значений полей по алфавиту
Я использую Spring Boot (v2.1.3 RELEASE) и SpringDoc. Я уже прошел https://springdoc.org/springdoc-properties.html и https://springdoc.org/, но похоже, что SpringDoc автоматически сортирует параметры по алфавиту. Как мы можем этого предотвратить? @O…
04 июн '20 в 16:21
1
ответ
Где найти справочную документацию по API для springdoc?
В springdoc-openapi java-библиотека - достойная библиотека для интеграции Open API 3 с проектом Spring (альтернатива для springfox). Я искал справочную документацию (как это дляspringfox); Я ничего не нашел, кроме официального сайта. Этот веб-сайт х…
16 июн '20 в 16:15
1
ответ
Получение недопустимой попытки итерации не повторяемого экземпляра для SpringDoc Open API Swagger в IE
Я недавно изменил интерфейс чванства с Springfox к SpringDoc OpenApi. Swagger отлично работает на Chrome. но на Internet Explore Я получаю ошибки ниже. My IE version is 11
19 июн '20 в 09:05
2
ответа
Springdoc GroupedOpenApi не соответствует глобальным параметрам, установленным с помощью OperationCustomizer
Когда используешь GroupedOpenApiЧтобы определить группу API, общий набор параметров, которые добавляются к каждой конечной точке, не присутствует в списке параметров. Ниже приведены соответствующие коды @Bean public GroupedOpenApi v1Apis() { return …
08 июл '20 в 13:28
1
ответ
Springdoc Swagger 3 - Не удалось загрузить определение API после добавления группы API.
У меня есть загрузочное приложение Spring, которое отлично работает со Springdoc, пока я не добавлю следующий код для группировки конечных точек в группу по умолчанию. @Bean public GroupedOpenApi hideApis() { return GroupedOpenApi.builder().group(&q…
09 июл '20 в 12:09
1
ответ
Как отобразить Json в пользовательском интерфейсе OpenAPI с весенней загрузкой
Я пытаюсь реализовать централизованное чванство с openAPI 3.0, но столкнулся с проблемой ниже: Я могу получить весь openApi json из всех микросервисов и добавить concurrentHaspMap. serviceDescriptions = new ConcurrentHashMap(); serviceDescriptions.p…
05 авг '20 в 08:52