У меня есть DTO с одной меткой времени (java. sql .Timestamp ).
class Account {
...
private Timestamp expiryDate;
}
Когда генерируется swagger spe c с этой схемой I хочу, чтобы expiryDate был типом строки / числа (например, 1635724800).
Но образец запроса swagger, который я получаю, является
{
"expiryDate": {
"time": 0,
"nanos": 0
}
}
Я пробовал следующие параметры
@Schema(implementation = String.class, type = "string")
private Timestamp expiryDate;
@Schema(type = "string")
private Timestamp expiryDate;
Но сгенерированный пример запроса такой же. Есть ли способ переопределить тип свойства схемы для генерации правильного чванства spe c?