当前位置: 首页 > news >正文

如何写网站代码是什么原因wordpress 图文教程

如何写网站代码是什么原因,wordpress 图文教程,用ps做美食网站,海东电子商务网站建设这篇文章将帮助您在Cloud Foundry上使用MongoDB构建Spring 3.1 Web应用程序。 除了推动Cloud Foundry之外#xff0c;您还可以使用MongoDB实例在本地环境中进行开发。 目标 此博客发布的目标是在本地构建应用程序#xff0c;然后发布到本地Cloud Foundry实例。 我们将利用C… 这篇文章将帮助您在Cloud Foundry上使用MongoDB构建Spring 3.1 Web应用程序。 除了推动Cloud Foundry之外您还可以使用MongoDB实例在本地环境中进行开发。 目标 此博客发布的目标是在本地构建应用程序然后发布到本地Cloud Foundry实例。 我们将利用Cloud Foundry运行时和新的Spring Profiles 设定 使用Cloud Foundry创建帐户 https://www.cloudfoundry.com/micro 按照说明设置您自己的Micro Cloud 我使用VMWare的播放器 验证微云控制台匹配的“ vmc信息” 下载MongoDB至少2.0版 安装并熟悉Maven 3 http://maven.apache.org 熟悉Spring 3.1Spring Data和Spring MongoDB 克隆或下载源代码 https://github.com/mike-ensor/first-cloud-app 使用以下命令在本地运行应用程序 mvn clean package cargo:run -DskipTests 转到http// localhost8080 / home 个人资料 Spring 3.1中的新功能是环境配置文件开发人员可以根据环境参数激活多组Bean。 我发现了几个“ 陷阱 ”一个是使用概要文件对bean的无证订购。 看一下data-services.xml 。 请注意之前如何定义MongoTemplate。 这违反了我的直觉因为MongoTemplate引用了在MongoTemplate定义下方定义的MongoFactory对象。 第二个“陷阱”来自何时何地设置参数以启用Spring的配置文件。 文档和博客未明确提及开发人员必须指定活动的配置文件。 文档暗示“ 默认 ”默认情况下处于活动状态但事实并非如此。 为了激活默认配置文件我将其添加为货物设置中的系统属性。 只要它是系统环境属性就可以随时随地设置它。 看一下第40行周围的pom.xml文件以获取本地Maven属性然后看一下253行附近的环境变量。 本地开发与云开发 与Cloud Foundry进行交互的主要目标之一是我希望有一个本地开发环境来加速和简化开发并通过调试降低复杂性。 请注意 data-services.xml中有一个“云”配置文件和一个“默认”文件。 “默认”概要文件的要点是具有在本地环境中构造的bean。 您可以看到MongoFactory有两种定义一种使用Spring Data MongoDB的XML名称空间另一种使用CloudFoundry Runtime的名称空间。 我不会介绍这些功能为何以它们的方式工作因此如果您需要信息请参阅http://blog.springsource.org/2011/04/12/cloud-foundry-for-spring-developers/和http://blog.springsource.org/2011/11/09/using-cloud-foundry-services-with-spring-applications-part-3-the-cloud-namespace/ 推向Cloud Foundry 现在您已经拥有了Webapp的本地运行实例您将注意到该工件称为“ first-cloud-app.war ”您可以在“ / target”文件夹中找到该工件。 推送到Cloud Foundry实例时这是一个问题因为名称不能包含任何非字母字符。 Cloud Foundry的vmc工具是从负责开源PaaS服务的VCAP开源项目构建的。 另一个PaaS服务包括App Fog它使您基本上可以使用相同的命令但是将“ vmc”替换为“ af”。 两种服务都是命名问题的受害者。 为了解决命名问题我创建了一个Maven配置文件云 将WAR工件构建为“ mikeensor.war”。 请更改此名称以匹配您的应用程序名称因为您没有要发布的用户名/密码或DNS要发布到我的微型实例。 该名称将需要适合URL模式http// applicationname 。 .cloudfoundry.me。 要发布到本地Cloud Foundry微型实例请转到根文件夹并键入以下内容。 这是假设您的微型实例正在运行并且没有“红色”错误。 mvn clean package -Pcloud vmc push application name -path target/ 如果您之前已经推送过则需要输入 vmc update application name -path target/ 注意可以将Maven插件用于Cloud Foundry但是在不更改工件名称的情况下我仍然无法使其正常工作。 启用并连接到服务 您必须创建一个或多个服务以便您的应用程序可以绑定到数据源。 当将应用程序加载到Cloud Foundry中时VCAPvmc应用程序处理配置的工作方式。 它通过在命名空间配置元素中使用的环境变量来执行此操作。 在我的示例中我通过输入以下内容创建了MongoDB服务 vmc create-service mongodb --name what you want to call your instance 我将其命名为“ second”因为我已经创建了“ first”您将看到在data-services.xml中 云XML配置引用了服务的名称。 请注意如果您有多个MongoDB实例则要使用其他实例时需要进行一些Spring配置Qualifier。 此博客文章未涵盖此内容。 现在您需要将服务“绑定”到您的应用程序。 通过键入以下内容来完成 vmc bind-service name above application name 测试出来 您应该可以转到http// 。 .cloudfoundry.me / home例如http//mikeensor.mikeensor.cloudfoundry.me/home 恭喜你 您不仅应该成功地部署到绑定到MongoDB实例的Cloud Foundry微型实例而且还应该能够在您的本地环境中运行 如果有时间我将尝试添加更详细的功能例如多种类型的存储并在发现它们时发布其他“陷阱”。 参考 Spring 3.1 Cloud Foundry 我们的JCG合作伙伴 Mike的本地开发 在Mike的网站博客上。 翻译自: https://www.javacodegeeks.com/2012/11/spring-3-1-cloud-foundry-and-local-development.html
http://www.pierceye.com/news/241343/

相关文章:

  • 准备建网站该怎么做淘宝店铺
  • 1688外贸网站国外购物网站哪个最好
  • 怎么修改网站关键词网站建设的地方
  • 江苏运营网站建设业务淘宝推广引流方法有哪些
  • 快手评论点赞网站建设专业分站微信小程序开发者中心
  • mvc5网站开发之六 管理员p2网站模板
  • 黄页网站推广公司网站建设公司包括哪些内容
  • 网站平台建设目标修改网站j广州网络公司
  • 网站制作商城正规免费发布信息网站
  • 建设企业网站的人员组成莱芜网站建设费用
  • 长春建站网站西宁做网站君博专注
  • 学校实验室网站建设现状怎么做网站 ppt
  • 网站建设骗子公司新开传奇网站发布网
  • 智能模板网站建设方案深圳团购网站设计
  • 网站建设和网页设计用wordpress做网站页面显示404
  • 网站首页百度收录怎么做做装修公司网站
  • 湛江网站排名提升免费网站空间有什么用
  • 装修公司网站 源码绍兴市交通建设检测中心网站
  • 企业建设网站流程图珠海网站建设 旭洁
  • 企业商城网站开发互联网行业公司
  • 中国建设人才服务信息网是正规网站wordpress文章分享
  • 渭南网站建设公司电话央美老师做的家具网站
  • 机械网站建设栏目内容怎么欣赏一个网站设计图
  • 帝国cms 网站搬家wordpress 购物 插件下载
  • 怎么做ppt教程网站手机能访问asp网站
  • 电子商务网站建设与管理教材评价织梦网站地图调用全站文章
  • 020网站开发多少钱汕尾建设网站首页
  • 桓台县建设局网站做弹幕网站有哪些
  • 淘宝客导购网站源码iis默认网站属性
  • 做网站用矢量图还是位图安徽省住房和建设厅网站