#java #spring-boot #swagger #openapi
Вопрос:
Могу ли я поместить файл yaml или json в папку конфигурации приложения springboot в открытом api , если это возможно, как я могу? по умолчанию он сканируется из src/main/resource в структуре проекта spring».
@Primary
@Bean
public SwaggerResourcesProvider swaggerResourcesProvider(InMemorySwaggerResourcesProvider defaultResourcesProvider) {
return () -> {
SwaggerResource wsResource = new SwaggerResource();
wsResource.setName("new spec");
wsResource.setSwaggerVersion("2.0");
wsResource.setLocation("/microcks-openapi-v1.2.yaml");
List<SwaggerResource> resources = new ArrayList<>(defaultResourcesProvider.get());
resources.add(wsResource);
return resources;
};
}