领先一步
VMware 提供培训和认证,助您加速进步。
了解更多更新于 2008 年 10 月 28 日:添加了最新的示例链接和第三个示例链接
昨晚,我在费城 Spring 用户组发表了“SpringSource dm Server 简介”演讲。在这次演讲中,我创建了一个名为 GreenPages 的小型应用程序,展示了 dm Server 的所有主要方面。我向与会者承诺,我将在此处发布该应用程序和幻灯片。
在dm Server GA版本发布以来的几周里,许多人都在询问如何最好地开始使用dm Server,因此我将利用此条目收集所有相关信息,包括《SpringSource dm Server 介绍》演示文稿。
最好的起点是我们在里程碑阶段发布的一系列博客文章(当时该产品被称为SpringSource Application Platform)
SpringSource dm Server和适用于Eclipse的dm Server工具都可以从dm Server下载页面下载。
dm Server文档包含两个部分:用户指南旨在提供dm Server概念和日常操作的概述,而程序员指南则侧重于应用程序开发。
我们提供了三个示例:Petclinic、FormTags和Spring Travel。如果您正在寻找如何为dm Server构建应用程序的示例,那么我建议您下载这些示例并熟悉它们的结构和方法。
我们有一个非常活跃的社区论坛,提供了许多有用的内容。dm Server论坛可以在此处访问。
《SpringSource dm Server 介绍》演示文稿的幻灯片可以从此处下载。
演示文稿中最有趣的部分是GreenPages应用程序。我在演示时实时构建应用程序,从一个空的Eclipse工作区开始,最终完成一个完全运行的模块化Web应用程序。我已将完成的应用程序代码打包,可从此处下载。
要运行GreenPages,您需要将一些额外的库安装到dm Server的repository/bundles/usr目录中。我已将这些库打包以供下载,可在此处获取。
此外,您需要使用db目录中提供的脚本启动H2数据库。我还提供了一个脚本来使用一些示例数据预填充数据库。
我从Eclipse中运行GreenPages,因此目前没有Ant构建脚本——您需要安装了dm Server工具的Eclipse。我建议下载SpringSource Tool Suite的个人使用版并使用它——我在所有的dm Server演示中都使用它。
Ben Hale将于10月29日举办一场关于dm Server的网络研讨会。有关信息和访问之前关于dm Server的网络研讨会,请访问http://www.springsource.com/webinars。
在接下来的八周内,我将在几个会议上就dm Server进行演讲