4

我的 .yaml 文件如下:(只是部分定义)

schemas:
    BaseResponse:
      type: object
      required:
        - success
      properties:
        success:
          type: boolean
          default: "false"

当我运行时,java -DdebugModels -jar swagger-codegen-cli.jar generate -i swagger.yaml -l java 我看到以下成功字段:

  "baseName" : "success",
  "getter" : "isSuccess",
  "setter" : "setSuccess",
  "datatype" : "Boolean",
  "datatypeWithEnum" : "Boolean",
  "name" : "success",
  "defaultValue" : "false",

有什么方法可以覆盖生成的 getter 字段名称吗?我正在使用 swagger codegen 3.0.19 并且 yaml 文件是使用 openapi: 3.0.0 编写的

4

0 回答 0