Как прочитать несколько файлов json, используя конфигурацию java вместо свойства в SpringDoc/OpenApi?

Эта проблема уже решена в фрагменте кода swaggerfox ниже —

      @Primary
@Bean
public SwaggerResourcesProvider swaggerResourcesProvider(InMemorySwaggerResourcesProvider defaultResourcesProvider) {
    return () -> {
        List<SwaggerResource> resources = new ArrayList<>();
        SwaggerResource wsResource = new SwaggerResource();
        wsResource.setName("TPS");
        wsResource.setSwaggerVersion("2.0");
        wsResource.setLocation("/swagger.json");           
        
        resources.add(resource);
        resources.add(notificationResource);
        return resources;
    };
}

========================================

Нам нужно будет заменить этот код в springdoc/openapi? У нас есть поле ниже свойства -

springdoc.swagger-ui.urls[0].url=/swaggerdoc/openapi.json

springdoc.swagger-ui.urls[0].name=openapi

Но в состоянии, управляемом свойством, нам нужна пользовательская реализация и нужна реализация в конфигурации spring-boot?

0 ответов

Другие вопросы по тегам