我正在使用Jackson JSON模式模塊版本2.7.4
爲我的一些類生成JSON模式。在我的課上,我已經使用了喬達DateTime
的對象。該對象的模式是通過其所有屬性展開而生成的(如下所示)。有沒有可能將其轉換爲DATE_TIME
之類的東西?Joda日期時間的Jackson JSON模式生成器
"createdDate":{
"type":"object",
"id":"urn:jsonschema:org:joda:time:DateTime",
"properties":{
"weekOfWeekyear":{
"type":"integer"
},
"weekyear":{
"type":"integer"
},
"yearOfEra":{
"type":"integer"
},
"secondOfDay":{
"type":"integer"
},
"minuteOfDay":{
"type":"integer"
},
"yearOfCentury":{
"type":"integer"
},
"centuryOfEra":{
"type":"integer"
},
"millisOfDay":{
"type":"integer"
},
"monthOfYear":{
"type":"integer"
},
"hourOfDay":{
"type":"integer"
},
"minuteOfHour":{
"type":"integer"
},
"secondOfMinute":{
"type":"integer"
},
"millisOfSecond":{
"type":"integer"
},
"year":{
"type":"integer"
},
"dayOfMonth":{
"type":"integer"
},
"dayOfWeek":{
"type":"integer"
},
"era":{
"type":"integer"
},
"dayOfYear":{
"type":"integer"
},
"chronology":{
"type":"object",
"id":"urn:jsonschema:org:joda:time:Chronology",
"properties":{
"zone":{
"type":"object",
"id":"urn:jsonschema:org:joda:time:DateTimeZone",
"properties":{
"id":{
"type":"string"
},
"fixed":{
"type":"boolean"
}
}
}
}
},
"zone":{
"type":"object",
"$ref":"urn:jsonschema:org:joda:time:DateTimeZone"
},
"millis":{
"type":"integer"
},
"afterNow":{
"type":"boolean"
},
"beforeNow":{
"type":"boolean"
},
"equalNow":{
"type":"boolean"
}
}
},