json 更改Swagger生成的类名

0h4hbjxa  于 2023-03-04  发布在  其他
关注(0)|答案(1)|浏览(197)

我正在从一个swagger文件中生成java类,下面是swagger文件的一部分。

"jobCardStepList": {
          "type": "object",
          "properties": {
            "jobCardStep": {
              "type": "array",

对于上面的部分,Swagger正在生成一个java类
UpdateJobCardRequestJobCardStepListJobCardStep.java
我想用一个合适的名字重命名这个类。有什么方法可以改变 Swagger 生成器的类名吗?

wwodge7n

wwodge7n1#

当前,您正在内联定义模型。
我建议在不同的部分定义模型,并在规范中引用它。
型号定义:www.example.comhttps://github.com/swagger-api/swagger-codegen/blob/master/modules/swagger-codegen/src/test/resources/2_0/petstore.yaml#L654
参考:www.example.comhttps://github.com/swagger-api/swagger-codegen/blob/master/modules/swagger-codegen/src/test/resources/2_0/petstore.yaml#L49
这样,Java类名的名称将基于规范中定义的模型名称。

相关问题