У меня swagger 2.8.0 , и мой класс POJO выглядит следующим образом:
public class Item {
@JsonFormat(pattern="yyyy-MM-dd")
private LocalDate date;
@JsonFormat(pattern="HH:mm")
private LocalTime time;
// other fields and Getters and Setters are omitted for brevity
}
Теперь в swagger-ui, в разделе значения примера, моя модель POJO показана как
{
"date": "string",
"time": {
"hour": 0,
"minute": 0,
"nano": 0,
"second": 0
}
}
Как отобразить LocalTime в виде строки в пользовательском интерфейсе swagger?