【问题标题】:Play 2 Ebean with MongoDB使用 MongoDB 玩 2 Ebean
【发布时间】:2013-06-11 07:57:53
【问题描述】:

当我尝试在我的播放框架应用程序的 application.conf 中使用 MongoDB 驱动程序时

db.default.driver=com.mongodb

我收到Driver not found 错误。我在 Build.scala 中为 MongoDB 驱动程序配置了依赖项。

我正在为 MongoDB mongo-java-driver v 2.11.1 使用官方 Java 驱动程序。我希望这个驱动程序与 Ebean 一起使用。

db.default.driver 中使用的正确类名是什么?

【问题讨论】:

  • 我认为 Ebean 不支持 MongoDB。据我所知,它只支持通过JDBC驱动的关系型数据库。

标签: mongodb playframework ebean


【解决方案1】:

EBean 不支持 MongoDB,它仅适用于关系数据库,因为它是一个符合 JPA 的驱动程序。

Here您有一个使用 Java 和 MongoDB 的示例,可以帮助您引导您的项目

【讨论】:

  • 感谢您的澄清和快速响应。
  • @PereVillega 示例在哪里?你说“这里有一个例子……”
  • @poornerd 此处的单词包含指向示例的链接。
【解决方案2】:

点击[这里](https://github.com/ReactiveMongo/Play-ReactiveMongo"ReactiveMongo Support to Play!Framework 2.3")!

这是 Play 2.3 的插件,支持 ReactiveMongo - 用于 MongoDB 的反应式、异步和非阻塞 Scala 驱动程序。

ReactiveMongo 是一个提供完全非阻塞和异步 I/O 操作的 scala 驱动程序。

ReactiveMongo-link ReactiveMongo

【讨论】:

    猜你喜欢
    • 2015-01-03
    • 2023-04-05
    • 1970-01-01
    • 1970-01-01
    • 2015-12-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多