简化数据处理,掌握Excel去除空格的高效技巧
832
2022-05-30
【设计优先:OpenAPI生成器】
这一节要讨论的内容是如何通过API设计来生成客户端访问和服务器端的存根代码。
OpenAPI Generator可以自动生成API客户端库(SDK)、服务器存根、文档和配置(支持2.0和3.0)。
在这篇文章编写的时刻,最稳定的OpenAPI版本是4.3.0。
核心程序:
命令行:
Maven插件:
Gradle插件:
直接下载核心程序jar包。
https://repo1.maven.org/maven2/org/openapitools/openapi-generator-cli/4.3.0/openapi-generator-cli-4.3.0.jar
脚本下载:
https://github.com/OpenAPITools/openapi-generator/blob/master/bin/utils/openapi-generator-cli.sh
从此处下载源码:
https://github.com/OpenAPITools/openapi-generator.git
运行如下命令:
mvn clean install
brew install openapi-generator
Docker镜像:
https://hub.docker.com/r/openapitools/openapi-generator-cli/
https://hub.docker.com/r/openapitools/openapi-generator-online/
openapi-generator-online镜像可以作为一个自托管的web应用和API来生成代码。这个容器可以被整合到CI流水线中,至少需要两个HTTP请求和一些docker 生态来访问生成的代码。
npm install @openapitools/openapi-generator-cli -g
API
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。