2013-05-17 46 views
2

我正在使用DateTime對象並試圖將其保存到MongoDB中。有沒有辦法爲喬達時間實現「可序列化」?將Joda DateTime添加到MongoDB - 無法序列化

以下是錯誤我收到

java.lang.RuntimeException: java.lang.IllegalArgumentException: can't serialize class org.joda.time.DateTime 

我寧願保持格式的日期時間,是比較合適的解決方案將其轉換爲一個Java日期?如果需要,我可以這樣做,但我寧願不只是保持日期格式一致。

謝謝!

回答

2

目前只有原始類型,通過java驅動程序支持擴展DBObject的Date和Class。如果你想保持你的POJO,你最好使用像Spring MongoDB這樣的mapper框架。

+0

謝謝你的回答,那可行,但我想我可以用我想要做的更廣泛的範圍來提出一個新問題。 – envinyater