- 浏览: 162218 次
- 来自: ...
文章分类
- 全部博客 (151)
- Liferay.in.Action (3)
- 集群 (12)
- web (5)
- jna (2)
- 数据库 (7)
- Terracotta (11)
- xml (1)
- Hibernate (3)
- Jdbc (2)
- DDD (10)
- nosql (7)
- 云存储 (3)
- 云产品 (7)
- 云计算 (26)
- Hadoop (11)
- 虚拟化 (5)
- REST (3)
- 程序人生 (11)
- google (2)
- 安全应用 (5)
- LDAP (0)
- 安全技术 (5)
- android (4)
- 网络妙语 (1)
- HTML5 (1)
- 搜索引擎 (1)
- 架构设计 (5)
- redis (3)
- Cassandra (2)
最新评论
-
liwanfeng:
情况是这样的,你的文件我觉得还是比较小,我现在需要处理的XML ...
dom4j处理大文件
原文 http://www.oschina.net/question/82993_61264
将Spring应用部署到CloudFoundry.com很简单,就像SpringSource网站说的那样 在注册申请到Cloud Foundry beta账号后,第一件事请就是在STS for Eclipse中安装CloudFoundry的支持。这里有一份博客详细的说明了如何安装,这里就不在赘述。 为了部署运行一个使用数据库的应用,要比部署一个单独的应用多一点步骤,但也只是一点。 以上就是服务器所需要的所有的配置。在部署应用之前,还需要一些改变以指定哪里需要数据源。 因为我部署的是一个Spring 应用,我需要改动 application context文件将数据源指定到Cloud Foundry的数据库,而不是指向本地。在Cloud Foundry的云上使用数据库带来的好处就是,你不用再去配置数据库了,你所需要的就是配置一下应用中的servlet-context.xml文件中的数据源。 这里看一下本地的配置: 对于本地的部署来讲配置通常看起来像这样: 而对于在Cloud Foundry上的MySQL数据库配置是这样: Spring3.1包含了一个新特性允许这些配置放在同一个context文件中,但是在Spring3中并没有这个特性,我们需要将规则的数据源配置(传统的)和新的cloud data-source的方式配置数据源中选择其中一种。 要使用新的cloud标签,servlet-context.xml需要做相关改变引入cloud 命名空间。 部署应用的最后一步是添加Cloud Foundry的支持。可以通过在应用的pom.xml文件中添加以下依赖的方式添加Cloud Foundry支持。 在这些改变都OK后,Cloud Foundry应用就可以通过STS for eclipse控制应用的部署,启动和停止。 OSChina.NET原创翻译/原文链接
1
<
bean
id
=
"dataSource"
2
class
=
"org.springframework.jdbc.datasource.DriverManagerDataSource"
3
p:driverClassName
=
"${jdbc.driverClassName}"
4
p:url
=
"${jdbc.url}"
/>
1
<
cloud:data-source
id
=
"dataSource"
/>
1
<
beans
xmlns
=
"http://www.springframework.org/schema/beans"
2
...
xmlns:cloud
=
"http://schema.cloudfoundry.org/spring"
3
... http://schema.cloudfoundry.org/spring
4
http://schema.cloudfoundry.org/spring/cloudfoundry-spring-0.6.xsd">
1
<!-- CloudFoundry -->
2
<
dependency
>
3
<
groupId
>org.cloudfoundry</
groupId
>
4
<
artifactId
>cloudfoundry-runtime</
artifactId
>
5
<
version
>${org.cloudfoundry-version}</
version
>
6
</
dependency
>
7
<
properties
>
8
<
org.cloudfoundry-version
>0.6.0</
org.cloudfoundry-version
>
9
</
properties
>
发表评论
-
Cassandra 分布式数据库详解,第 1 部分:配置、启动与集群
2012-08-01 11:13 945原文 http://www.ibm.com/devel ... -
Cassandra 分布式数据库详解,第 2 部分:数据结构与数据读写
2012-08-01 11:11 944原文 http://www.ibm.com/develope ... -
让 WordPress 使用 Redis 缓存来进行加速
2012-08-01 11:00 988原文 http://www.oschina.net/quest ... -
Linux 下 Redis 安装详解
2012-08-01 10:54 875原文 http://www.oschina.net/qu ... -
Redis作者:深度剖析Redis持久化
2012-08-01 10:37 881原文 http://www.iteye.com ... -
华为称IT业五年内面临变革 云计算列入核心战略
2012-07-31 10:32 0原文 http://www.hadoopor.com/ ... -
Hadoop分布式文件系统:架构和设计要点
2012-07-31 10:07 811摘自 http://www.blogjava.net/ ... -
淘宝数据魔方技术架构解析
2012-07-31 10:09 792原文 http://www.programmer.com.c ... -
Apache Hadoop 2.0 Alpha 版发布
2012-07-30 16:10 1897原文 http://www.iteye.com/news/25 ... -
MongoDB Hadoop Connector 1.0 正式版发布
2012-07-30 16:01 927原文 http://www.iteye.com/news/24 ... -
VMware发布开源项目Serengeti,支持云中部署Apache Hadoop
2012-07-30 15:55 815原文 http://www.iteye.com/news/25 ... -
安全第一!VMware云安全八项新举措
2012-07-30 16:03 942云与安全,就这 ... -
EMC与VMware和Intel联手云安全
2012-07-28 14:05 707原文 http://security.zdnet.com.cn ... -
剖析开源云
2012-07-28 13:11 697原文 http://www.oschina.net/q ... -
深度剖析CloudFoundry的架构设计
2012-07-26 15:17 789原文 http://qing.weibo.com/22 ... -
Cloud Foundry——Azure杀手?
2012-07-25 09:54 1055原文 http://cloud.csdn.net/a/ ... -
业界首个开放式云服务平台Cloud Foundry
2012-07-25 09:52 1007原文 http://sd.csdn.net/a/201 ... -
Jdon关于云的文章
2012-07-23 11:48 877云计算 著名的 ... -
盘点Chrome 8的八大新功能 硬件加速与新技术
2010-11-09 21:59 1236原文 http://os.51cto.com/art/ ... -
PC机的云时代 Chrome OS能否取代Windows
2010-11-09 21:56 1179原文 http://os.51cto.com/art/ ...
相关推荐
此外,CloudFoundry还支持使用Spring框架与MongoDB进行集成,简化了后端开发过程。 **MongoDB文档示例:** ```json { "_id": ObjectId("4efa8d2b7d284dad101e4bc7"), "LastName": "PELLERIN", "FirstName": ...
VMware鼓励第三方不仅在自己的CloudFoundry.com平台上部署应用,还可以创建私有云或公共云平台,提供更多的特性和服务。例如,AppFog基于Cloud Foundry并增加了PHP支持,AppState建立了支持Perl和Python的私有云,而...
1. **快速部署**:Spring Roo 创建的应用通常遵循 Maven 构建系统,这使得它们可以直接部署到支持 Maven 的 Cloud Foundry 平台上。 2. **云优化**:Roo 生成的代码和配置可以很好地适应 Cloud Foundry 的服务发现和...
最后,Spring Cloud Cloudfoundry和Spring Cloud Kubernetes提供了对云平台的支持,让Spring Cloud应用能够无缝地部署在CloudFoundry或Kubernetes集群上。 总结来说,Spring Cloud是一个全面的微服务解决方案,它...
8. **Spring Cloud Cloudfoundry**:学习如何将Spring Cloud应用部署到Cloudfoundry云平台。 9. **持续集成与部署**:涵盖Docker容器化、Jenkins自动化构建、GitLab CI/CD流程等。 10. **最佳实践与优化**:分享在...
与SAE类似,CloudFoundry允许开发者快速部署和管理应用程序,提供了弹性的扩展性和高可用性。Blog4j能够在CloudFoundry上运行,体现了其良好的平台兼容性和可移植性,用户可以根据需求选择合适的云平台进行部署。 ...
开发者可以通过简单的命令行工具或开发环境(如Eclipse)将应用部署到PCF上,并自动连接到所需的服务,如数据库和消息队列。PCF的动态路由器(Go Router)负责负载均衡和请求路由,确保高可用性和性能。 在PCF上,...
8.3.1 部署到Cloud Foundry 150 8.3.2 部署到Heroku 153 8.4 小结 155 附录A Spring Boot开发者工具 157 附录B Spring Boot起步依赖 163 附录C 配置属性 169 附录D Spring Boot依赖 202
8.3.1 部署到Cloud Foundry 150 8.3.2 部署到Heroku 153 8.4 小结 155 附录A Spring Boot开发者工具 157 附录B Spring Boot起步依赖 163 附录C 配置属性 169 附录D Spring Boot依赖 202
2. Spring Boot:Java开发者常用的应用框架,与Cloud Foundry集成良好,简化应用开发和部署。 3. Bosh:Cloud Foundry的部署和生命周期管理工具,用于创建、更新和修复基础架构。 三、Cloud Foundry发行版 1. ...
10. **云原生:** Spring Boot与Docker、Cloud Foundry等云平台紧密集成,适应现代云环境的应用部署。 通过这个"Spring Boot示例",初学者可以实践以下内容: - 创建第一个Spring Boot应用 - 配置起步依赖 - 编写...
3. **Spring Cloud CloudFoundry**: 提供与Cloud Foundry平台的集成。 4. **Spring Cloud AWS**: 提供与Amazon Web Services的集成。 5. **Spring Cloud Security**: 提供安全相关的服务,如OAuth2认证。 6. **...
- 支持Docker容器化部署,以及与云平台如Cloud Foundry、Kubernetes的集成。 通过分析《Spring Boot实战派》源码,读者不仅可以了解上述技术点,还能学习到如何在实际项目中应用这些技术,提升开发效率和代码质量...
Spring Boot 是一个基于 Java 的框架,它简化了创建和配置基于 Spring 的应用程序。Spring Boot 的设计目标是“开箱即用”,并且具有最小化的配置需求,使得开发者可以快速搭建起可运行的应用。在这个“spring boot...
3. **Spring Cloud CloudFoundry**: 提供了与Cloud Foundry平台的集成,方便在云环境中部署和管理微服务。 4. **Spring Cloud AWS**: 提供了与Amazon Web Services的集成,如S3存储、SQS消息队列等。 5. **Spring ...
- **云部署**:了解如何将应用部署到诸如 Cloud Foundry 等云平台上。 ##### 6. Spring Web Flow 入门 - **流程定义**:学习如何定义流程并将其与 Web 应用集成。 - **状态管理**:掌握 Spring Web Flow 中的状态...
6. **Pivotal Cloud Foundry支持**:对于云端部署,STS提供了与Pivotal Cloud Foundry的紧密集成,使得开发者可以直接在IDE中进行部署和管理云应用。 7. **Maven和Gradle集成**:STS支持Maven和Gradle构建工具,...
7. **云部署**:如何将Spring Boot应用部署到Docker、Cloud Foundry等云平台。 8. **实战项目**:通过实际案例,展示如何使用Spring Boot构建完整的微服务系统。 而《spring-boot-中文参考指南》则提供了官方文档...