从Siena on GAE使用Play框架1.X使用Play 2.0在Heroku上使用数据库/ api /模块?

时间:2012-03-25 21:45:34

标签: heroku playframework-2.0 siena

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

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

编辑:

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

2 个答案:

答案 0 :(得分:1)

使用Play 1.2.X,您可以使用Heroku的“MongoLab”插件和Morphia Play module

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

答案 1 :(得分:0)

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