【发布时间】:2020-06-12 10:21:23
【问题描述】:
我想使用 swagger 设计我的 web api,但问题是我必须自己编写所有 yaml 代码,这本身就是一个耗时且乏味的过程。这个过程可以自动化吗?
我尝试搜索但没有任何有用的东西。 是否可以在创建 api 本身之前自动生成用于 api 设计的 yaml 代码。
如果 yaml 代码不能自动生成,那为什么要使用 swagger 进行 api 设计。
任何帮助将不胜感激。谢谢!
【问题讨论】:
-
是的很多,找到了这些类型的链接,他们解释了如何编写 yaml 而不是自动生成它。 idratherbewriting.com/learnapidoc/…
-
swagger.io/tools/open-source/open-source-integrations - 有针对不同编程语言的库可以从源代码注释生成 OpenAPI 定义。例如,Java 的 Springfox 或 Swagger Core; .NET 的 Swashbuckle 或 Swagger-Net,PHP 的 Swagger-PHP,等等。
标签: yaml swagger swagger-editor