4

我正在使用播放!2.0 并且在尝试使用 Cassandra 数据库时遇到问题。如何配置 application.conf 文件的属性以使用 Kundera 等高级客户端。我必须在 conf/META-INF 文件夹上创建一个 persistence.xml 文件吗?

我没有发现任何有类似问题的人。可以玩玩吗!+ 昆德拉 + 卡桑德拉?我怎么做?

4

3 回答 3

3

目前,无法在 Play 中使用 cassandra 作为模型的后端(@Model 注释)!2.0。

正在努力为 Play 中的 NoSQL 模型提供支持!通过 Siena ( http://www.sienaproject.com/index.html ),但该模块 ( https://github.com/mandubian/play-siena ) 适用于 Play 1.x 并且尚未实现对 cassandra 的支持。

因此,使用 Play 的唯一方法!2.0+Kundera 是将所需的 jar 放到你的 lib/ 目录中,将 persistence.xml 放在你的类路径中的任何位置的 META-INF 文件夹中(如“入门”中所述https://github.com/impetus-opensource/Kundera/wiki /Getting-Started-in-5-minutes),并定义您的 @Entity 类。

但是,您不会获得对 @Model 注释或 CRUD 管理区域的支持。

于 2012-03-19T11:03:22.270 回答
2

我尝试使用 Play 在 Cassandra 和 MongoDB 上运行 Kundera!框架,它无需任何主要配置即可工作。以下链接将指导您:http: //xamry.wordpress.com/2013/07/06/play-nosql-building-nosql-applications-with-play-framework/

于 2013-07-06T18:48:46.230 回答
-1

您也可以探索具有 Play 1.x 和 2.x 插件的 Playorm http://buffalosw.com/wiki/playorm-documentation/

于 2013-08-10T12:24:37.627 回答