Swagger 如何在OpenApi3模式中定义版本控制

Swagger 如何在OpenApi3模式中定义版本控制,swagger,openapi,swagger-codegen,Swagger,Openapi,Swagger Codegen,您好,我正在寻找一种通过OpenApi3模式定义版本控制的方法,在OpenApi2中,您有basePath参数,该参数在OpenApi3中看起来不再存在 我正在使用SpringBoot,我们正在使用生成器从模式生成端点。我想在全局的某个地方添加version参数,使端点url像www.server.com/v1/endpoint 在OpenApi3模式中,执行此操作的最佳/首选方法是什么?在OpenApi3.0中,基本路径是: openapi:3.0.0 服务器: -网址:'https://ap

您好,我正在寻找一种通过OpenApi3模式定义版本控制的方法,在OpenApi2中,您有basePath参数,该参数在OpenApi3中看起来不再存在

我正在使用SpringBoot,我们正在使用生成器从模式生成端点。我想在全局的某个地方添加version参数,使端点url像www.server.com/v1/endpoint


在OpenApi3模式中,执行此操作的最佳/首选方法是什么?

在OpenApi3.0中,基本路径是:

openapi:3.0.0
服务器:
-网址:'https://api.example.com/v1'

是,但这只是提供信息,它不会生成要出现在路径/v1/endpoint上的端点。。。。但是控制器仍然是用/endpint pathOpen生成的,我的意思是我不知道这是否是一个错误,如果我把servers:url:“”放在一起,生成的带有codgen的端点没有/v1,可能这不是预期的。