【发布时间】:2017-08-19 05:56:08
【问题描述】:
codegen 没有生成任何构造函数。 我提到了petstore swagger文件,使用了最新的swagger codegen jar文件。
但是只生成了默认构造函数。
它没有根据其字段生成构造函数。
如何开启?
【问题讨论】:
-
为什么 tihs 被否决了?
-
您究竟生成了哪个目标?生成的构造函数是什么样子的,你期望它是什么样子的?
-
要启用它,您需要修改模板以创建您想要的构造函数
-
Swagger 生成的东西与典型的构造函数不同。它使用构建器设计模式。例如。如果你有类
Car和engine和wheels变量,你可以像这样初始化那个类:Car car = new Car().engine("Diesel").wheels(4)。 -
你解决了这个问题吗?我也有兴趣
标签: java swagger-codegen