有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

如何在OpenAPI 3.0 Java generator中生成具有附加属性的对象体请求

我有一个具有可配置路径的服务的OpenAPI描述符,它的主体中可以有多个参数(只有字符串,但其中可能有多个或没有):

openapi: "3.0.0"
paths:
  /{pagePath}:
    post:
      operationId: modifyWithPost
      parameters:
        - name: pagePath
          in: path
          required: true
          schema:
            type: string
      requestBody:
        required: true
        content:
          application/x-www-form-urlencoded:
            schema:
              type: object
              additionalProperties:
                type: string
      responses:
        '201':
          description: Page created

不幸的是,它生成的API只有path参数,我不知道如何在Java API中发送额外的部分数据:

public void modifyWithPost(String pagePath) throws ApiException {
    this.modifyWithPost(pagePath);
}

我也尝试过创建分离的方案,但产生了确切的结果。此外,即使我将提供单独的模式并生成模型,它也会将所有命名参数内联到方法中。有没有办法强制生成器创建一个提供多个不同键值对的对象


共 (0) 个答案