Код: Выделить всё
import io.swagger.v3.oas.annotations.OpenAPIDefinition;
import io.swagger.v3.oas.models.OpenAPI;
import io.swagger.v3.oas.models.info.Info;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
@Configuration
@OpenAPIDefinition
public class OpenApiConfig {
@Bean
public OpenAPI customOpenAPI() {
Info info = new Info()
.title("My project")
.version("5.4.23");
return new OpenAPI().info(info);
}
}
< /code>
и следующая зависимость Maven: < /p>
org.springdoc
springdoc-openapi-starter-webmvc-ui
2.8.13
Код: Выделить всё
{
openapi: "3.0.1"
paths: {,…}
servers: [{url: "localhost:8080"}]
}
< /code>
Что я делаю неправильно и как настроить информацию во всем мире? Однако я заметил, что Springdock автоматически создает GlobalOpenapeCustomizer Подробнее здесь: https://stackoverflow.com/questions/797 ... stom-innfo