Keith Donald

前成员
博文列表(作者)Keith Donald

Spring Mobile 1.0.0.M3 发布

发布 | 2011 年 2 月 4 日 | ...

亲爱的 Spring 社区成员,

我们很高兴地宣布,Spring Mobile 项目的第三个里程碑版本现已可用!

Spring Mobile 为 Spring MVC 提供了扩展,有助于开发跨平台的移动 Web 应用程序。 1.0.0.M3 版本提供了一个通用的用户站点偏好管理设施,可以独立使用,也可以与移动站点切换器结合使用。有关所有信息,请参阅变更日志参考手册

下载发布版本或使用以下方式从 Maven 获取构建产物

    <repository>
        <id>org.springframework.maven.milestone</id>
        <name>Spring Maven Milestone Repository</name>
        <url>http://maven.springframework.org/milestone</url>
    </repository>
&lt;dependency&gt;
    &lt;groupId&gt;org.springframework.mobile&lt;/groupId&gt;
    &lt;artifactId&gt;spring-mobile-device&lt;/artifactId&gt;
    &lt;version&gt;1.0.0.M3&lt;/version&gt;
&lt;/dependency&gt;

github.com/SpringSource/spring-mobile-samples 获取示例应用 | git clone git://github.com/SpringSource/spring-mobile-samples.git

该版本标志着我们与社区中的 早期采用者 在其 自己的应用程序 中使用 Spring Mobile 的第三次迭代。如果您正在构建移动 Web 应用程序,我们鼓励您试用 1.0.0.M3 并与我们 协作 进行项目的下一次迭代。

Spring 项目中的社交编程

工程 | 2010 年 12 月 21 日 | ...

在过去的一年里,新的 Spring 项目在多个领域启动,包括 社交移动数据集成。我做这方面的工作已经 将近 7 年了,老实说,从来没有像今天这样让我兴奋。我之所以有这种感觉,是因为我们的社区理解在你们之前奠定的基础之上提升标准的重要性。这就是我们能够如此快速发展的原因,也是对由 Juergen Hoeller 领导的核心开发团队质量的证明。

让我非常兴奋的一件事是我们看到的社区贡献数量不断增加。传统上,这些贡献以补丁的形式通过 JIRA 提交,但现代社交编程平台,如 GithubGitorious,开辟了新的机会。在这篇博文中,我想介绍一个新的贡献…

Spring Mobile 1.0.0.M2 发布

发布 | 2010 年 12 月 9 日 | ...

亲爱的 Spring 社区成员,

我们很高兴地宣布,Spring Mobile 项目的第二个里程碑版本现已可用!

Spring Mobile 为 Spring MVC 提供了扩展,有助于开发跨平台的移动 Web 应用程序。1.0.0.M2 版本的主要特性是一个“站点切换器”,它会将移动用户切换到您的移动站点,除非他们表示偏好您的正常站点。这对于旨在为移动用户提供独立站点的应用程序非常有用。

有关站点切换算法的更多详细信息,请参阅变更日志

要查看站点切换器的实际效果,请查看 lite-showcase 示例应用程序并观看其配套的截屏视频

Spring Mobile 1.0.0.M2 Screencast

这个里程碑是激动人心的前进道路上的第二个。我们邀请您 参与 Spring Mobile 的开发,并期待您的反馈!

* Spring Mobile 1.0.0.M2 截屏视频包含乐队 The Smashing Pumpkins 的免费音乐。该截屏视频与 The Smashing Pumpkins 没有关联,也未获得其认可。

Spring 助力移动应用开发

工程 | 2010 年 11 月 20 日 | ...

SpringOne2gx 大会上,我们宣布了社交媒体和移动应用程序开发领域的令人兴奋的新举措。几周前,Craig Walls 发布了 Spring Social。今天,Roy Clarkson 发布了 Spring MobileSpring Android。在这篇文章中,我想重点介绍这些项目,并分享 Spring 如何旨在简化移动应用程序开发。

移动应用程序开发中的选择

如果您参加了今年的 SpringOne2gx 大会,您会看到 Greenhouse,这是我们为社区构建的一款应用程序,同时也是 Spring 技术的参考和驱动。Craig 向您展示了 Greenhouse 的一些 社交元素,例如将您的帐户与 Twitter 和 Facebook 连接的功能。还有许多移动元素。具体来说,Greenhouse 兼作移动 Web 应用程序,并支持原生的 Greenhouse for iPhone

Spring MVC 3 展示

工程 | 2010 年 7 月 22 日 | ...

自从去年 Spring 3 的重大发布以来,我一直致力于一些应用程序开发项目,并从中提取各种框架功能的“展示”(showcases)。这些“展示”不是参考应用程序或教程,它们更像是针对特定框架功能的验收测试。在看过一个展示后,您应该对该技术能做什么有一个很好的了解。

我整理的第一个展示是关于我们的 Web 框架 Spring MVC 3 的。它包含一个示例项目,以及配套的幻灯片演示文稿和截屏视频。深入研究后,您应该能很好地…

Spring Web Flow 2.0.9 发布

发布 | 2010 年 4 月 15 日 | ...

亲爱的 Spring 社区成员,

我们很高兴地宣布,Spring Web Flow 2.0.9 现已可用。下载 | 参考文档 | 变更日志

此版本包含许多细微的错误修复,以及 Dojo 版本的更新,该更新解决了 Dojo 的一个 安全漏洞

除了 2.0.x 的维护工作外,Web Flow 项目团队目前正在开发 2.1 版本,该版本提供基于 Spring 3 的当前一代 Web Flow。与此同时,下一代 Web Flow 的第一个 3.0 里程碑 的工作也在继续。请关注未来的公告…

Spring 3.0 中的 Ajax 简化

工程 | 2010 年 1 月 25 日 | ...

在我 上一篇文章 中,我带您了解了 Spring 3 中用于 Web 应用程序开发的几项增强功能。许多人表示对一篇侧重于 Ajax 远程调用的后续文章感兴趣。Spring 3 在这方面提供了许多可供利用的功能。请继续阅读,我将带您了解详情。

Spring 与 Ajax 概述

就本文而言,当我提到 Ajax 时,我指的是 Web 浏览器使用 JavaScript 与 Web 服务器异步通信的能力。在服务器端,Spring 提供了定义 Web 服务(包括由 JavaScript 客户端消费的服务)的编程模型。在客户端,如今也没人自己开发 Ajax 框架了。大多数人都使用成熟的 JavaScript 框架,例如 jQueryDojo

Spring 3.0 中的 MVC 简化

工程 | 2009 年 12 月 21 日 | ...

正如 JuergenArjen 所提到的,各地的 Java 开发人员使用 Spring 3.0 可以顺利升级。现在 Spring 3 已经发布,我想带您了解一些您可能不知道的新 MVC 特性。我希望您能发现这些特性非常有用,并能立即将它们应用到您的 Web 应用程序中。

这也是关于“Spring 3 简化”系列文章的开篇,所以请期待未来几天和几周内发布更多类似的文章。

配置简化

Spring 3 引入了一个 mvc 命名空间,极大地简化了 Spring MVC 的设置。配合其他增强功能,启动和运行 Spring Web 应用程序从未如此简单。这可以通过 mvc-basic… 进行说明。

使用 Maven 获取 Spring 3 构建产物

工程 | 2009 年 12 月 2 日 | ...

这里的一位 近期评论者 抱怨说:“只有一半的世界在使用 Maven”,同时指出使用 Maven 获取 Spring 3 构建产物并不显而易见。在这篇文章中,我将向您展示如何进行此操作以及有哪些选项。这些信息也将被整合到即将发布的 Spring 3 正式版本的参考文档中。

发布 Spring 构建产物的 Maven 仓库

通常,Spring 将其构建产物发布到两个不同的位置

  1. Maven Central,这是 Maven 查询的默认仓库,使用时无需任何特殊配置
  2. 企业 Bundle 仓库 (EBR),由 SpringSource 运营,并托管所有与 Spring 集成的库

因此,使用 Maven 获取 Spring 时,您首先需要决定从哪个地方获取。通常,如果您关注 OSGi,请使用 EBR,因为它包含 Spring 所有依赖项(如 Hibernate 和 Freemarker)的 OSGi 兼容 构建产物。如果 OSGi 对您不重要,这两个地方都可以,尽管它们之间存在一些优缺点。通常,为您的项目选择其中一个位置;不要混合使用。这尤其重要,因为 EBR 构建产物与 Maven Central 使用不同的命名约定…

Spring 3 类型转换和验证

工程 | 2009 年 11 月 17 日 | ...

Spring 3 正式版 即将发布,这将是一个伟大的版本。在这篇博文中,我将带您了解 Spring 3 的一些类型转换和验证增强功能。无论您是开发传统的 Web 应用程序、桌面应用程序还是“下一代”RIA,数据绑定、类型转换和验证都是重要的领域。正如您将在本文中看到的,Spring 3 在这些领域都提供了显著的升级,同时保留了与以前版本的向后兼容性。

新的系统目标

在介绍特性之前,我想首先强调…

领先一步

VMware 提供培训和认证,助您快速提升技能。

了解更多

获取支持

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

了解更多

近期活动

查看 Spring 社区的所有近期活动。

查看全部