使用Java的Play框架的MongoDB

时间:2015-06-22 11:08:46

标签: java mongodb morphia playframework-2.4

我是Play框架的新手。我正在尝试将MongoDB数据库配置为与Play framework 2.4一起使用的数据源。    但我无法找到任何可以指导我将我的“Hello world”应用程序与mongoDB连接的教程或步骤。我只需要知道如何在当前播放版本中使用mongoDB? 只需要了解使用java(而不是scala)的基本CRUD操作b / w mongodb和play框架。

2 个答案:

答案 0 :(得分:1)

请参阅此回答https://stackoverflow.com/a/11754368/5034081

它解释了如何为您的应用程序添加java驱动程序。 但是你必须要小心,因为与数据库交互是一个阻塞动作,如果你阻止你的线程,你将遇到麻烦。阅读官方文档,了解如何解决这个问题。 https://www.playframework.com/documentation/2.1.0/ThreadPools

还有其他类似的库在播放应用程序中使用mongo。 https://github.com/vznet/play-mongo-jackson-mapper

答案 1 :(得分:1)

您可以使用PlayJongo Play 2.4.x Module

它是Jongo的Play 2.4.x模块(MongoDB Java驱动程序包装器)。