我正在使用 swagger-codegen 围绕 Hyperledger Composer REST 服务器创建 Java 存根,但 codegen 正在引用它尚未生成的类。
样本输入:
"responses": {
"200": {
"description": "Request was successful",
"schema": {
"$ref": "#/definitions/Long"
}
}
},
检查文件的definitions
部分,swagger.json
Long 没有定义。
创建的 Java 存根包含此导入,但该包中没有对应的 ModelLong 类:
import io.swagger.client.model.ModelLong;
API 存根代码本身如下所示:
public ModelLong allowanceCreatePostAllowance(Allowance data) throws ApiException {
ApiResponse<ModelLong> resp = allowanceCreatePostAllowanceWithHttpInfo(data);
return resp.getData();
}
这是我应该期望自己编写的课程,还是映射中可能存在一些错误?