Chris Harris在自己的Blog上发布了Cloud Foundry + Grails + MongoDB快速上手指南。
具体的步骤非常简单:
- 创建Grails工程
- grails uninstall-plugin hibernate
- grails install-plugin mongodb
- grails install-plugin cloud-foundry
- 创建和编辑Domain Class 产生Scaffolding代码
- 部署:grails cf-push
由于Grails 2.0支持多数据源,因此在这个版本中uninstall hibernate plugin并不是一个必须的步骤。但是,因为缺省情况下,Grails会使用hibernate来持久化数据,所以要是想将数据保存到mongodb中的话,需要在domain class中显式的指定:
static mapWith = "mongo"
除了这点之外,值得注意的其他地方还有:
- cloud-foundry插件需要使用你注册到cloudfoundry的用户名/密码,这些信息直接在Config.groovy中直接指定就好了:
grails.plugin.cloudfoundry.username = '你的邮件'
grails.plugin.cloudfoundry.password = '你的密码'
轻松几步,你便可以体会到云计算带来的感受!关于详细的步骤说明(其实也没详细多少,;)),请参见Chris的原文。至于mongodb和cloudfoundry插件的文档,请移步这里和这里。
顺便说一句,Chris的Blog上有不少Cloudfoundry的文章,好好享受吧。

最新评论
9 周 6 小时之前
9 周 1 天之前
11 周 5 天之前
11 周 5 天之前
17 周 2 天之前
17 周 4 天之前
19 周 3 天之前
20 周 1 天之前
20 周 2 天之前
20 周 5 天之前