В моем приложении с весенней загрузкой я использую swagger2 для документирования веб-сервисов.
Я использую некоторые классы с атрибутами java.sql.Time и java.util.Date.
В swagger-ui они выглядят так:
Я хочу изменить это, чтобы отобразить:
"change_date": "ГГГГ-ММ-ДД"
"change_time": "мм:сс"
Вот мой класс:
@lombok.Data
@JsonRootName("translation_value")
@ApiModel(value="TranslationValue", description="Traduction de valeur")
public class TranslationValue implements Serializable {
@JsonProperty("translation_id") private Integer translationId;
@JsonProperty("family") private String family;
@JsonProperty("language_code") private String languageCode;
@JsonProperty("value") private String value;
@JsonProperty("translation_language_code") private String translationLanguageCode;
@JsonProperty("translation_value") private String translationValue;
@JsonProperty("delivered") private String delivered;
@JsonProperty("creation_date") private Date creationDate;
@JsonProperty("creation_time") private Time creationTime;
@JsonProperty("creation_user") private String creationUser;
@JsonProperty("change_date") private Date changeDate;
@JsonProperty("change_time") private Time changeTime;
@JsonProperty("change_user") private String changeUser;
@JsonProperty("status") private String status;
@JsonProperty("orignal_translation_id") private Integer orignalTranslationId;
}
Как я могу это сделать ? Я не нахожу аннотации для установки формата.