首页 > 解决方案 > 从 Open API Generator 生成 API 和数据模型 java 文件

问题描述

我想通过 Open Api Generator(不是 Swagger 代码生成器)为我的 spring boot 项目生成 API 和数据模型 java 文件。http://api.openapi-generator.tech/index.html

这是 yaml 文件。

https://forge.3gpp.org/rep/sa5/MnS/raw/Rel-16/OpenAPI/provMnS.yaml

注意:yaml 文件在架构中有 $ref。

           schema:
              $ref: '#/components/schemas/NotifyMoiCreation'

我试图通过开放的 api 在线生成器创建但无法创建它。我在框中给出了 yml 文件,但它在加载时卡住了。请帮忙。

在此处输入图像描述

如果我上传 yaml 文件 url,则会在开发工具控制台上出现此错误。

在此处输入图像描述

如果我从本地计算机上传 yaml 文件,并且所有其他依赖项 yaml 文件与 provMnS.yaml 一起存在于同一文件夹中,则会在开发工具控制台上出现此错误:

在此处输入图像描述

注意:主 provMnS.yaml 文件依赖于其他 yaml 文件。

$ref: 'comDefs.yaml#/components/schemas/ErrorResponse' 等等...

标签: openapiopenapi-generator

解决方案


推荐阅读