我开始学习MongoDB
,与Play framework 2
. 我仔细研究了如何将它与它集成,Play framework2
最后发现了许多plugins
可用的:
我很困惑应该使用哪一个来组织我的MongoDB
. 我试图搜索它们之间的差异,但是找不到任何文档。那么,如果有人对它们有一些经验,您能否分享您的意见或解释它们之间最不同的地方?
我开始学习MongoDB
,与Play framework 2
. 我仔细研究了如何将它与它集成,Play framework2
最后发现了许多plugins
可用的:
我很困惑应该使用哪一个来组织我的MongoDB
. 我试图搜索它们之间的差异,但是找不到任何文档。那么,如果有人对它们有一些经验,您能否分享您的意见或解释它们之间最不同的地方?
Jongo是一个在 Java 中查询的 API,就像在 MongoDB Shell 中一样,并使用 Jackson 将文档映射到 POJO。这个 API 是官方 mongodb-java-driver 之上的一个小层
ReactiveMongo是 play 框架团队创建的 Scala 驱动程序(未使用 mongodb-java-driver),用于以真正的响应式方法查询 MongoDB。
Jongo 和 ReactiveMongo 项目都有一个 play 插件:
播放-jongo:https ://github.com/alexanderjarvis/play-jongo
Play-ReactiveMongo:https ://github.com/ReactiveMongo/Play-ReactiveMongo
好吧,如果您正在寻找一种查询 MongoDB 的简单方法,您可以使用 Jongo,如果您正在寻找一种游戏风格的反应式方法,您可以使用 ReactiveMongo,但 IHMO 您应该测试两者并使用您更舒适的那个.