Ich benutze Spring Boot mit JPA und Jodatime.Jackson Serializaton von Joda LocalTime
Zur Zeit habe ich ein Attribut Modell wie folgt kommentierte:
@Type(type="org.jadira.usertype.dateandtime.joda.PersistentLocalTime")
@JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "HH:mm")
private LocalTime startTime;
Wenn serialisiert, die JSON immer:
{
"startTime" : {
"hourOfDay" : 12,
"minuteOfHour" : 0,
"secondOfMinute" : 0,
"millisOfSecond" : 0,
"chronology" : {
"zone" : {
"fixed" : true,
"id" : "UTC"
}
}
}
Ich möchte wissen, ob es einen Weg gibt, dieses Attribut zu serialisiert werden wie folgt aus:
{
"startTime": "12:00"
}
ich habe versucht, dass @JsonFormat
Anmerkung, b zu setzen Aber es scheint nicht zu funktionieren.
Mögliche Duplikat von [Wie Joda Datetime mit Jackson JSON processer serialisiert?] (Http://stackoverflow.com/questions/3269459/how-to-serialize-joda-datetime-with-jackson-json- processser) – Savior