Пользовательский интерфейс Petstore Swagger загружается во время интеграции SpringDoc OpenAPI с приложением SpringMVC (бJAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Пользовательский интерфейс Petstore Swagger загружается во время интеграции SpringDoc OpenAPI с приложением SpringMVC (б

Сообщение Anonymous »

Я пытаюсь интегрировать SpringDoc в свое приложение Spring MVC (не Springboot), но каждый раз, когда я пытаюсь получить доступ к пользовательскому интерфейсу, его загрузка Petstore Swagger UI.
Я использую Spring WebMVC 5.3.39 и SpringDoc-Openapi-ui-1.7.0, Swagger-Ui-4.18.2.

Код: Выделить всё

@Configuration
public class OpenApiConfig {

@Bean
public OpenAPI customOpenAPI() {
return new OpenAPI()
.info(new Info().title("API Documentation").version("1.0")
.description("API running under /integration context path"));
}
}

@Configuration
@EnableWebMvc
public class WebConfig implements WebMvcConfigurer {
@Override
public void addResourceHandlers(ResourceHandlerRegistry registry) {
registry.addResourceHandler("/swagger-ui/**")
.addResourceLocations("classpath:/META-INF/resources/webjars/swagger-ui/4.18.2/");

registry.addResourceHandler("/v3/api-docs/**")
.addResourceLocations("classpath:/META-INF/resources/v3/api-docs/");
}
}
Пожалуйста, предложите, как загрузить контроллеры моих приложений в пользовательский интерфейс Swagger вместо Petstore.

Подробнее здесь: https://stackoverflow.com/questions/797 ... n-with-spr
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «JAVA»