gpt4 book ai didi

java - swagger codegen 如何创建 .json

转载 作者:太空宇宙 更新时间:2023-11-04 11:41:19 24 4
gpt4 key购买 nike

我最近加入了一个正在创建 RESTful API 的团队。我是这个领域的初学者。我的任务是创建项目的SDK。我必须使用 swagger-codegen 来实现它。我按照 swagger-codegen 中的说明进行操作

他们正在使用 http://petstore.swagger.io/v2/swagger.json 文件来构建 sdk。但在我的项目中没有可用的 .json 文件。当我使用 mvn clean package 构建项目时,我得到的只是 .war 文件。

所以我想知道的是,我是否需要创建 .json 文件来构建 SDK,如果需要,我该如何构建它?或者我可以用其他方式做到这一点吗?

抱歉,我对这个主题缺乏了解。

最佳答案

您需要在 OpenAPI/Swagger spec 2.0 中记录您的 REST API (yaml/json 文件)首先。

您还可以使用类似 C# Swashbuckle 的插件从 RESTful 后端自动生成 OpenAPI/Swagger 规范。

获取规范(yaml/json 文件)后,您可以使用 Swagger Codegen (免费、开源)生成 API 客户端、服务器 stub 和 API 文档。

仅供引用。 OpenAPI 3.0(RC)可以在https://github.com/OAI/OpenAPI-Specification/blob/3.0.0-rc0/versions/3.0.md中找到

关于java - swagger codegen 如何创建 .json,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42743928/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com