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 Application Platform 部署选项
  4. 在 SpringSource Application Plaform 上使用 EclipseLink
  5. 了解 OSGi“uses”指令

下载

SpringSource dm Server 和 dm Server 的 Eclipse 工具都可以在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 社区中所有即将举行的活动。

查看全部