a3.*_*ity 9 java swagger-codegen
codegen没有生成任何构造函数.我提到了petstore swagger文件,使用了最新的swagger codegen jar文件.
但是只生成了默认构造函数.
它不是基于其字段生成构造函数.
如何启用它?
如果确实需要带有参数的构造函数,则可以通过修改以.moustache结尾的模板文件来实现。
我假设您将要编辑现有模板,并希望为每个模型构造一个。
这是模型模板文件中构造函数的一个简单示例:
public {{classname}}( {{#vars}} {{datatype}} {{baseName}}{{^-last}},{{/-last}} {{#-last}}){
construct code here
}{{/-last}}{{/vars}}
Run Code Online (Sandbox Code Playgroud)
请注意,这应该在{{#model}} {{/ model}}标签之间
有关胡须模板的更多信息,请参阅
https://mustache.github.io/mustache.5.html
| 归档时间: |
|
| 查看次数: |
2753 次 |
| 最近记录: |