Описание тега springfox-boot-starter

0 ответов

Springfox 3.0 Переключитесь на старый отображаемый URL обратно на swagger-ui.html

Моя команда недавно перешла на Springfox 3.0, выглядит красиво, хорошо работает, но изменение отображаемого URL swagger-ui.html к swagger-ui/index.htmlнемного раздражает. У меня возникли проблемы с поиском способа вернуть это обратно без перехода на…
2 ответа

Отказался от применения стиля, потому что его тип MIME ('application/json') не является поддерживаемым типом MIME таблицы стилей, и включена строгая проверка MIME

Я добавил swagger ui в свое приложение службы весенней загрузки, и у меня возникла такая ошибка при посещении ссылки "/ swagger-ui /". Ошибка в консоли браузера, пожалуйста, посмотрите изображение (нажмите на эту ссылку) Моя ссылка на чванство отсюд…
3 ответа

Как отключить импорт Springfox при генерации openApi?

Я хочу заменить плагин генератора openapi с 5.0.0 на 5.1.0. Если я построю свой проект, он автоматически импортирует мне все сгенерировано интерфейсами API. Как я могу игнорировать эту реализацию?
0 ответов

Модель ответа обертывания Springfox

У меня есть приложение springboot с такой конечной точкой: @PostMapping(value = "/test", produces = {"application/json"}) public MyResponse test(@RequestBody MyRequest req){ return new MyResponse(); } MyResponse.class public class MyResponse { Strin…
1 ответ

Swagger 3.0.0: невозможно отключить в производственной среде без SwaggerConfig и @Profile

Я обновляюсь до SpringFox Swagger 3.0.0 с 2.x, в котором представлен стартер Spring Boot springfox-boot-starter зависимость, которая устраняет необходимость в основанной на 2.x SwaggerConfig: /** * NO LONGER NEEDED */ @Configuration @EnableSwagger2 …
1 ответ

Как настроить глобальный заголовок со значением по умолчанию в Springfox 3.0.0

Мне нужно добавить глобальный заголовок со значением по умолчанию, а параметр заголовка должен быть скрыт. Кто-нибудь может дать мне совет? Это мой код. @Bean public Docket createRestApi() { // @formatter:off return new Docket(DocumentationType.OAS_…
0 ответов

Общие типы Springfox 3.0

У меня есть следующий класс, который содержит несколько свойств: ... import java.lang.reflect.Method; public class Test { public Method method; ... } В моем контроллере что-то из этих строк: @GetMapping(value = "/test") @ApiOperation(value = "Gets a…
0 ответов

Примеры Openapi Springfox 3.0

У меня есть файл yaml с примерами тела запроса. но сгенерированный springfox файл json swagger-ui, созданный springfox, не показывает пример тела запроса, что позволяет отображать пример схемы. Есть ли обходной путь для отображения примеров тела зап…
1 ответ

Пользовательский интерфейс Swagger отображается неправильно после обновления Springfox с 2.x до 3.0.0

Я работаю над приложением Spring Boot 2.2.x. Я обновил версию Springfox с 2.5.x до 3.0.0, следуя этим инструкциям:переход с 2.x на 3.0.0 Конфигурация Swagger / Springfox: private ApiInfo apiInfo() { return new ApiInfo(“Api”,”1.0”,swaggerdoc(), new C…
0 ответов

SpringBoot - SpringFox Starter 3.0.0 - Невозможно обнаружить функцию маршрутизатора WebFlux

Я использую SpringBoot WebFlux Springfox-starter для проекта. Проблема в том, что методы RouterFunction не обнаруживаются. Вышеупомянутые методы обнаруживаются без каких-либо проблем, но не работают для RouterFunctions. @Bean public RouterFunction&l…
3 ответа

SpringFox Boot Starter: как отключить swagger-ui для рабочего профиля?

Я использую io.springfox springfox-boot-starter v 3.0.0, Согласно документации, эта настройка Spring Boot отключит конечную точку swagger для prod: @Configuration @Profile({"!prod && swagger"}) public class SwaggerConfig implements WebMvcCon…
12 мар '21 в 11:51
0 ответов

springfox версии 3.0.0: для той же сигнатуры метода поместите поля по мере необходимости

Я сделал миграцию на springfox 3.0.0, и после миграции swagger начал показывать некоторые параметры запроса по мере необходимости. Чванство Я хотел бы иметь те же сигнатуры методов, но определять различия запроса по параметрам. Например: @ApiAliasFo…
2 ответа

Могу ли я получить /swagger-ui.html для перенаправления на /swagger-ui/

В springfogx-swagger-ui 3.0.0 мое приложение Spring Boot заканчивается пользовательским интерфейсом Swagger по адресу . Мои пользователи привыкли видеть этот URL как . Есть ли способ настроить перенаправление или что-то еще, чтобы позволить пользова…
0 ответов

Как я могу сделать так, чтобы Springfox Swagger перечислял мой @ApiParam как объект вместо того, чтобы перечислять его отдельные элементы, как если бы каждый из них был параметром?

Я использую Springfox 3.0 и имею класс контроллера с таким методом: @PostMapping @ResponseBody public Mono<MyResponseModel> contact( @ApiParam( value = "Contains authentication and account details.", required = true ) @Authorization( mustBeCon…
0 ответов

Java: как избавиться от классов моделей в пользовательском интерфейсе Swagger, созданном с помощью Spring Fox?

Я создаю пользовательский интерфейс Swagger с помощью пакета spring fox в проекте java. Он генерирует все конечные точки api, но также сканирует множество классов моделей, что делает страницу документации очень тяжелой. Я не хочу, чтобы эти модели п…
1 ответ

Swagger @ApiResponse должен отображать список ErrorObject, т.е. List <MyErrorObject>? Как это возможно?

Версия swagger, которую я использую, приведена ниже, и мой вопрос связан с аннотацией @ApiResponse . <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId> <version>2.9.2</vers…
1 ответ

«Обнаружено неоднозначное сопоставление поиска», возникающее после добавления Springfox 3.0.0 в SpringBoot

У меня есть приложение SpringBoot (spring-boot-starter-parent:2.4.0), и я хочу использовать Swagger. Я следил за этим учебным пособием по Baeldung и, к сожалению, получаю это исключение при запуске: org.springframework.context.ApplicationContextExce…
28 сен '21 в 19:05
1 ответ

Не удалось добавить имя приложения в базовый URL-адрес после использования Swagger 3.0.0 в моем проекте Springboot

Когда я использовал springfox-swagger 2.9.0, я использовал приведенный ниже код в своем проекте. @Configuration @EnableSwagger2 public class SwaggerConfig { @Bean public Docket api() { Docket docket = null; try{ if(!(profile.contains("local")|| (pro…
1 ответ

Чванство. Ошибка «Обработчик не найден» (SimpleUrlHandlerMapping не введен)

Когда я пытаюсь получить доступ к странице пользовательского интерфейса Swagger ( .../service-name/swagger-ui.html) Я получил No handler found for GET ... ошибка. Я провел небольшое исследование и выяснил, что SimpleUrlHandlerMappingbean, который не…
1 ответ

Ошибка Springfox «Невозможно найти модель, соответствующую ключу» для {namespace='java.lang', name='ClassConstraintValidatorobject,object '}

Я получаю следующие сообщения об ошибках в журналах: [12:15 11:48:20.957] [ERROR][request id: ffdedde3-f147-4fc2-9f9f-ad0c76c1a868][springfox.documentation.swagger2.mappers.ReferenceModelSpecificationToPropertyConverter] - Unable to find a model tha…
15 дек '21 в 09:28