有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

Swagger:为java设置@ApiModelProperty#数据类型的类型定义。util。地图

我正在使用springfox生成我的招摇规范

我有这个Object属性,当我使用openapi-generator时,我想用Map<String, String>类型来表示它

@ApiModelProperty(
  dataType = "java.util.Map"
)
private Object dummy;

生成等级库时,输出为:

"dummy": {
  "type": "object",
  "additionalProperties": {
     "type": "object"
  }
}

根据上面的规范,生成的属性将是Map<String, Object>

我想要实现的是这样的输出:

"dummy": {
  "type": "object",
  "additionalProperties": {
     "type": "string"
  }
}

这可能吗?我正在研究如何设置Map#value的类型,但似乎找不到

谢谢


共 (0) 个答案