2016-11-16 7 views
0

私はそのデータベースとしてModgoDBを採用している小さなJavaアプリケーションを開発しています。MongoDBに書き込むときに使用できるJava Modelオブジェクトオプションは何ですか?

ドキュメントを使用してデータを構築する必要がないので、MongoJackを使用すると考えました。

しかし、MongoJackはMongoCollectionをサポートしていないようです。

また、保存オブジェクトに_idが設定されていないようです。

JavaモデルオブジェクトをMongoDBに保存するためにMongoJack以外のオプションはありますか?

答えて

1

MorphiaとSpring Mongoをご覧ください。どちらも、mongoオブジェクトとドメインオブジェクトの間の変換を提供します。

http://docs.spring.io/spring-data/mongodb/docs/current/reference/html/

+0

https://mongodb.github.io/morphia/ Morphiaは本当に素敵な代替のように見えます。あなたの提案をありがとう。 – Hector

+0

私はMorphiaの問題を突きつけました。Java 8のLocalDateTimeをサポートしていません。 – Hector

+0

Java 8の時間は、今後のリリースでサポートされています。それまでカスタムコンバータを追加する必要があるかもしれません。 https://github.com/mongodb/morphia/tree/master/morphia/src/main/java/org/mongodb/morphia/converters – Veeram

関連する問題