【发布时间】:2022-08-17 05:33:26
【问题描述】:
我有一个使用 Spring Boot 构建的微服务项目,它公开了一个端点,即版本 1。
现在,我需要添加一个指向 v2 端点的链接并弃用 v1,因此在 Swagger UI 中,v1 将链接到弃用部分。
我使用 @Deprecate java 注释弃用了 version1,但不确定是否有一个注释可用于链接 version1 上的新端点,因此 Swagger UI api doc 将显示链接。
说,
# deprecated - refer the new end-point link
my-app/endpoint/v1
# new version of end-point
my-app/endpoint/v2
-
您使用的是 springfox 或 springdoc 还是其他任何东西?
-
使用
springdoc-openapi -
您可以将 v1 和 v2 分成不同的组 -> dev.to/s2agrahari/grouping-apis-in-swagger-55kk
标签: spring-boot swagger