0

我非常喜欢在带有 Siena 的 Google App Engine 上使用 Play framework 1.X 进行数据存储。

现在我正在研究将 Play 框架 2.0 用于一个新项目。由于 Play 还没有为 GAE 做好准备,我将尝试 Heroku。如果我想要像 Siena 那样简单地注释我的类并将它们存储在 Heroku 的某个 NoSQL 数据库中,我有什么选择?我可以在 Play 中使用内置的数据存储支持,还是有任何模块支持 Heroku 中的某些 NoSQL 插件?

编辑:

我想使用 Play 的 Java API(不是 Scala)。

4

2 回答 2

1

使用 Play 1.2.X,您可以将 Heroku 的“ MongoLab ”附加组件与Morphia Play 模块一起使用。

至于 Play2,我建议查看“ salat ”插件来访问您的 MongoDB。有关使用 salat 的示例 play2 应用程序,请参阅https://github.com/zenexity/Zest 。祝你好运!

于 2012-03-26T07:28:35.167 回答
0

如果您的模型不是太特定于 GAE,您可以使用 Siena 轻松切换到 postgres。这是它的主要目的之一;)

于 2012-03-26T10:14:38.647 回答