2

DateTime オブジェクトを取得して、MongoDB に永続化しようとしています。Joda Timeに「シリアライズ可能」を実装する方法はありますか?

これが私が受け取っているエラーです

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

形式をDateTimeのままにしたいのですが、Java Dateに変換するためのより適切な解決策はありますか? 必要に応じてそれを行うこともできますが、日付形式の一貫性を維持するだけでは不十分です。

ありがとう!

4

1 に答える 1

2

現在、プリミティブ型、Date、および DBObject を拡張するクラスのみが Java ドライバーでサポートされています。POJO をそのまま維持したい場合は、Spring MongoDBのようなマッパー フレームワークを使用することをお勧めします。

于 2013-05-17T15:13:12.943 に答える