0
我正在開發一個使用ModgoDB作爲數據庫的小型Java應用程序。寫入MongoDB時有哪些Java模型對象選項可用?
我不想使用Document構建我的數據,所以我想使用MongoJack。
但是MongoJack似乎不支持MongoCollection的。
另外我似乎從未在我的保存對象中獲得_id設置。
除了MongoJack以外,還有其他哪些選項可以將Java模型對象保存到MongoDB中?
我正在開發一個使用ModgoDB作爲數據庫的小型Java應用程序。寫入MongoDB時有哪些Java模型對象選項可用?
我不想使用Document構建我的數據,所以我想使用MongoJack。
但是MongoJack似乎不支持MongoCollection的。
另外我似乎從未在我的保存對象中獲得_id設置。
除了MongoJack以外,還有其他哪些選項可以將Java模型對象保存到MongoDB中?
你可以看看Morphia和Spring Mongo。它們都提供了mongo對象和域對象之間的轉換。
https://mongodb.github.io/morphia/
http://docs.spring.io/spring-data/mongodb/docs/current/reference/html/
嗎啡看起來像一個非常不錯的選擇。感謝您的建議。 – Hector
我碰到了Morphia的一個問題,它不支持Java 8 LocalDateTime。 – Hector
即將發佈的版本支持Java 8時間。直到那時你可能不得不添加你的自定義轉換器。 https://github.com/mongodb/morphia/tree/master/morphia/src/main/java/org/mongodb/morphia/converters – Veeram