0
我正在使用spring框架並使用REST Web服務。我的一個休息服務插入/更新存儲在我的MySQL數據庫表的一列中的日期時間值。我使用的類型是datetime。我的JSON請求如下所示:傑克遜日期時間沒有被序列化。壞請求
{
"userId": "1",
"dateOfBirth": "1987-02-06 15:53:12",
}
Spring已被配置爲使用Jackson作爲消息轉換器。 java對象中的dateOfBirth字段的類型爲java.util.Date。我面臨的問題是當我用上面的json請求點擊其餘的服務時,請求變成了錯誤的請求。我認爲它與日期時間轉換有關,傑克遜不能將它轉換爲日期對象。任何幫助將不勝感激。
是春天能夠採取請求並將其映射到一個對象,但然後數據庫操作失敗,或者是spring/jackson事件無法將請求映射到對象? – Ralph
請嘗試使用ISO日期格式。 –
將您的記錄器設置爲DEBUG並檢查。 –