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