Swagger: установите определение типа для @ ApiModelProperty # типа данных для java .util.Map - PullRequest
1 голос
/ 04 августа 2020

Я генерирую свой swagger spe c с помощью springfox.

У меня есть это свойство Object, я хочу представить его типом Map<String, String>, когда я использую openapi-generator.

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

Когда сгенерировано spe c, вывод будет:

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

с spe c выше, сгенерированное свойство будет Map<String, Object>.

Я хочу получить такой результат:

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

Возможно ли это? Я пытаюсь посмотреть, как установить тип Map#value, но не могу его найти.

Спасибо!

...