【问题标题】:Annotating C++ code for generating swagger json/yaml注释 C++ 代码以生成 swagger json/yaml
【发布时间】:2019-01-29 12:51:34
【问题描述】:

我知道有一种方法可以使用 swagger-codegen 从 swagger yaml 生成客户端代码,但是有没有一种方法可以使用类似于 Java 中的 C++ 注释生成 swagger yaml。

似乎有可用于其他语言的注释库,例如 python C# (https://swagger.io/blog/api-development/swagger-annotation-libraries/),但我找不到任何对 C++ 的支持。

【问题讨论】:

标签: swagger swagger-2.0 swagger-codegen


【解决方案1】:

我不这么认为。据我所知Swagger Core AnnotationsSwagger Core Project 的一部分,您可以在文档中找到:

Swagger Core 是 OpenAPI 规范的 Java 实现。 当前版本支持 JAX-RS2。

Prerequisites 也说:

您需要在您的$PATH 中安装并提供以下内容:

  • Java 8
  • Apache maven 3.0.4 或更高版本
  • Jackson 2.4.5 或更高版本

更新:

我不太确定oatpp-swagger 是否能满足您的要求。

【讨论】:

猜你喜欢
  • 2017-03-15
  • 2019-06-24
  • 1970-01-01
  • 1970-01-01
  • 2021-01-07
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多