SpringSource dm Server 入门

工程 | Rob Harrop | 2008 年 10 月 22 日 | ...

更新于 2008 年 10 月 28 日:添加了最新的示例链接和第三个示例链接

昨晚,我在费城 Spring 用户组发表了“SpringSource dm Server 简介”演讲。在这次演讲中,我创建了一个名为 GreenPages 的小型应用程序,展示了 dm Server 的所有主要方面。我向与会者承诺,我将在此处发布该应用程序和幻灯片。

在dm Server GA版本发布以来的几周里,许多人都在询问如何最好地开始使用dm Server,因此我将利用此条目收集所有相关信息,包括《SpringSource dm Server 介绍》演示文稿。

博客文章

最好的起点是我们在里程碑阶段发布的一系列博客文章(当时该产品被称为SpringSource Application Platform)

  1. 介绍SpringSource Application Platform
  2. 使用SpringSource Application Platform仓库
  3. SpringSource 应用平台部署选项
  4. 在SpringSource Application Platform上使用EclipseLink
  5. 理解OSGi“uses”指令

下载

SpringSource dm Server和适用于Eclipse的dm Server工具都可以从dm Server下载页面下载。

文档和示例

dm Server文档包含两个部分:用户指南旨在提供dm Server概念和日常操作的概述,而程序员指南则侧重于应用程序开发。

我们提供了三个示例:PetclinicFormTagsSpring Travel。如果您正在寻找如何为dm Server构建应用程序的示例,那么我建议您下载这些示例并熟悉它们的结构和方法。

论坛

我们有一个非常活跃的社区论坛,提供了许多有用的内容。dm Server论坛可以在此处访问。

SpringSource 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进行演讲

获取 Spring 新闻通讯

通过 Spring 新闻通讯保持联系

订阅

领先一步

VMware 提供培训和认证,助您加速进步。

了解更多

获得支持

Tanzu Spring 提供 OpenJDK™、Spring 和 Apache Tomcat® 的支持和二进制文件,只需一份简单的订阅。

了解更多

即将举行的活动

查看 Spring 社区所有即将举行的活动。

查看所有