Я использую Docket для настройки своего экземпляра Swagger 2.
Но единственные параметры, которые я сейчас вижу, — это сортировка по типу (POST, GET и т. д.) или по имени конечной точки (a-z). >
Мои конечные точки расположены в логическом порядке, и я хотел бы отображать их именно в этом порядке.
Что я хочу:
POST /start
POST /uplaod
POST /finalize
POST /checkStatus
Вместо этого я получаю что-то вроде этого:
POST /checkStatus
POST /finalize
POST /start
POST /upload
Код:
@Bean
public Docket api() {
return new Docket(DocumentationType.SWAGGER_2)
.host(swaggerHost)
.pathProvider(new RelativePathProvider(servletContext) {
@Override
public String getApplicationBasePath() {
return swaggerBasePath;
}
})
.select()
.apis(RequestHandlerSelectors.withClassAnnotation(Api.class))
.build()
.apiInfo(apiInfo())
.securitySchemes(Collections.singletonList(securitySchema()))
.securityContexts(Collections.singletonList(securityContext()));
}
Подробнее здесь: https://stackoverflow.com/questions/575 ... swagger-ui
Как вручную упорядочить конечные точки, отображаемые в пользовательском интерфейсе Swagger? ⇐ JAVA
Программисты JAVA общаются здесь
1730031513
Anonymous
Я использую Docket для настройки своего экземпляра Swagger 2.
Но единственные параметры, которые я сейчас вижу, — это сортировка по типу (POST, GET и т. д.) или по имени конечной точки (a-z). >
Мои конечные точки расположены в логическом порядке, и я хотел бы отображать их именно в этом порядке.
Что я хочу:
POST /start
POST /uplaod
POST /finalize
POST /checkStatus
Вместо этого я получаю что-то вроде этого:
POST /checkStatus
POST /finalize
POST /start
POST /upload
Код:
@Bean
public Docket api() {
return new Docket(DocumentationType.SWAGGER_2)
.host(swaggerHost)
.pathProvider(new RelativePathProvider(servletContext) {
@Override
public String getApplicationBasePath() {
return swaggerBasePath;
}
})
.select()
.apis(RequestHandlerSelectors.withClassAnnotation(Api.class))
.build()
.apiInfo(apiInfo())
.securitySchemes(Collections.singletonList(securitySchema()))
.securityContexts(Collections.singletonList(securityContext()));
}
Подробнее здесь: [url]https://stackoverflow.com/questions/57528402/how-do-i-manually-order-the-endpoints-displayed-on-swagger-ui[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия