当前位置:编程学习 > 网站相关 >>

在Eclipse和STS集成Cloud Foundry开发环境,spring + MongoDB 示例代码演示部署(二)

上一篇介绍了如何在Eclipse里面集成Cloud Foundry部署的环境,这里我用一个简单的例子,包含了MongoDB的例子来具体说明如何操作部署一个应用。

示例源代码下载地址: https://github.com/SpringSource/cloudfoundry-samples/tree/master/hello-spring-mongodb 

下载好源代码,在STS(因为我比较懒,所以直接下载Spring Tool Suite, 这是一个装了Spring 插件的Eclipse,帮你打包了所有spring应用程序需要的jar包等等, SpringSource官方网站上可以下载,如果你是用Eclipse,那么还需要自己导入一些spring依赖的jar包等等。)里面导入源代码,因为用到了MongoDB,所以这里需要另外两个额外的jar包,一个是spring-data-mongodb.jar,另外一个是mongo- 2.9.1.jar. 可以Google之,下载最新的版本导入项目中即可。




代码很简单,就是一个HomeController类和一个Person实体类,HomeController里面就是一些简答的数据库CRUD操作。

下面重点说一下如何在Eclipse里面部署到CF上面,并且添加MongoDB Service。

第一步,很简单,鼠标点击在新建的mongodb项目上面,直接拖拽到Server上刚才新建的Cloud Foundry服务器,然后CF会检测到你项目的类型,弹出下面的界面,并且可以选择runtime,最新可以支持Java 7,选择下一步。




这一步设定url和内存




接下去就是选择需要的Service,这里可以选择目前CF支持的几种常见的Service.








ok,完成部署,你可以在Server里面看到我们部署上去的示例已经运行起来。




这和我们使用VMC来查看是一样的效果。


补充:云计算 ,  Cloud Foundry
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,