我开始学习与MongoDB
集成的Play framework 2
。我很惊讶如何将其与Play framework2
集成,最后发现了许多plugins
:
我很困惑应该使用哪一个来组织我的MongoDB
。我试图搜索它们之间的差异,然而,找不到任何文件。所以,如果有人对他们有一些经验,你能否分享你的意见或解释他们之间最不同的意见?
答案 0 :(得分:2)
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你应该测试两者并使用你的那个更加舒适。