Spring Roo 1.1.1 中的新增功能

工程 | Ben Alex | 2011 年 1 月 11 日 | ...

我们很高兴地宣布 Spring Roo 1.1.1 正式发布。此新版本包含 超过 250 项修复和增强功能,包括许多性能和功能改进。

与往常一样,SpringSource Tool Suite (STS) 2.5.2 将很快发布,并将包含此新版本的 Spring Roo。您还可以 下载 Spring Roo 1.1.1 的独立版本并立即开始使用。

让我们简要浏览一下我们添加到 Roo 1.1.1 中的一些更值得注意的增强功能。如果您正在升级基于 Roo 的项目,我们建议您查看我们包含在 参考指南 中的 特定版本升级说明。参考指南也包含在……

Spring Web Services 2.0 发布

工程 | Arjen Poutsma | 2011 年 1 月 11 日 | ...

经过近一年的开发,我很高兴地宣布 Spring Web Services 2.0 已经发布!在这篇文章中,我想介绍一些主要的新功能。

需要 Java 5+ 和 Spring 3.0

您可能已经知道,我们将对象 XML 映射 (OXM) 模块从 Spring-WS 项目移到了 Spring 3.0 中。因此,由于 org.springframework.oxm 包中存在冲突的类,使用 Spring-WS 1.5(及其自己的 OXM 模块)与 Spring 3.0 存在一些问题。

从 2.0 版本开始,我们不再将 OXM 模块作为 Spring-WS 的一部分提供,而是依赖于 Spring 的 OXM。因此,Spring Web Services 2.0 需要 Spring 3.0才能工作。通常,我们倾向于在版本要求方面更宽松一些,不一定需要最新的 Spring 版本,但这……

SpringSource Tool Suite 2.5.2 发布

版本 | Christian Dupuis | 2011 年 1 月 11 日 | ...

尊敬的 Spring 社区

我很高兴地宣布我们刚刚发布了 SpringSource Tool Suite (STS) 2.5.2.RELEASE。

新版本的一些亮点

  • 支持 Spring Roo 1.1.1.RELEASE
  • 轻松创建新的 tc Server 实例
  • 改进的图形化 Spring Web Flow 编辑器
  • 基于代理的重新加载(实验性)
  • 大量改进 Spring 和 Groovy/Grails 工具
  • 集成 Spring 用户代理分析 (UAA)

有关新功能和错误修复的更多详细信息,请参阅 新增功能 文档。还提供了详细的 安装说明

与往常一样,您可以从 STS 下载页面 下载。如果您有任何疑问或问题,请随时访问 社区支持论坛

绿色 Bean:在服务层中开始使用 Spring

工程 | Josh Long | 2011 年 1 月 8 日 | ...

所有应用程序都源于领域模型。“领域模型”一词描述了系统中对您尝试解决的问题很重要的名词或数据。服务层(业务逻辑所在的位置)操作应用程序数据,并且最终必须将其持久化(通常在数据库中)。解释很简单,但在实践中,构建良好的服务层对于任何开发人员来说都可能是一项艰巨的任务。这篇文章将向开发人员介绍 Spring 框架中可用于构建更好服务层的选项。假设读者对……

绿色 Bean:Spring MVC 入门

工程 | Colin Sampaleanu | 2011 年 1 月 4 日 | ...

Spring MVC 是核心 Spring Framework 的一部分,是一个成熟且功能强大的动作-响应式 Web 框架,具有广泛的功能和选项,旨在处理各种以 UI 为中心和非 UI 为中心的 Web 层用例。所有这些都可能让 Spring MVC 新手感到不知所措。我认为对于此类受众来说,展示启动和运行一个简单的 Spring MVC 应用程序需要多小的工作量很有用(例如,将我的示例视为世界上最简单的 Spring MVC 应用程序),这就是我将在本文的其余部分中演示的内容。

我假设您熟悉 Java、Spring(基本的依赖注入概念)以及基本的 Servlet 编程模型,但不了解 Spring MVC。阅读完此博客文章后,读者可以通过查看 Keith Donald 的 Spring MVC 3 Showcase……

Spring Web Services 2.0.0.RC2 发布

版本 | Adam Fitzgerald | 2010 年 12 月 23 日 | ...

尊敬的 Spring 社区,

我们很高兴地宣布 Spring Web Services 2.0 发布候选版本 2 现已发布!

这是 2.0 发布周期中的第二个发布候选版本。此版本中最重要的新功能是 Spring-WS XML 命名空间的更新,该命名空间现在包含 <sws:annotation-driven/><sws:interceptors/> 元素(类似于 Spring-MVC 命名空间),以及 <sws:static-wsdl/><sws:dynamic-wsdl/> 用于导出您的 WSDL。所有这些功能都已在更新的 参考文档 中进行了描述。

我们认为此版本(RC2)已完成。如果未发现任何重大新问题,我们将在 2011 年 1 月上半月发布 2.0.0-RELEASE。

虽然我们进行了一些更改,但 Spring-WS 2.0 应该可以作为 1.5 的直接替换,只有一个例外。请阅读 论坛帖子 以了解详细信息。

下载 | 文档 | 更改日志 | 社区论坛

Spring GemFire 1.0.0.RC1 发布(适用于 Java 和 .NET)

版本 | Costin Leau | 2010 年 12 月 21 日 | ...

尊敬的 Spring 社区,

我们很高兴地宣布 Spring GemFire 1.0 项目的第一个发布候选版本现已适用于 Java 和 .NET!Spring GemFire 项目旨在简化使用 GemFire 作为分布式数据管理平台构建 Spring 支持的高可扩展应用程序的过程。

RC 更新包括

  • 升级到最新的 Spring、Spring.NET 和 Gemfire 版本
  • 文档改进

要详细了解该项目,请访问 Spring GemFire 的 主页

立即下载适用于 Java 的 Spring GemFire | 适用于 .NET 的 Spring GemFire

期待您的反馈!

Git 和社交编码:如何无惧合并

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

Git 非常适合社交编码和开源项目的社区贡献:贡献者可以轻松试用代码,并且可以有很多人分叉和试验它,而不会危及现有用户。本文提供了一些使用 Git 命令行的示例,这些示例可能有助于增强您对该过程的信心:如何获取、拉取和合并,以及如何撤消错误。如果您对社交编码过程本身以及如何为 Spring 项目做出贡献感兴趣,请查看 Keith Donald 在此网站上的另一篇 博客

Grails 已在 Github 上运行了一段时间,并且在社区贡献方面拥有良好的体验,因此 SpringSource 的一些其他项目也开始迁移到那里。一些迁移的项目是新的(例如 Spring AMQP),而另一些项目已经建立并已从 SVN 迁移(例如 Spring Batch)。还有一些 Spring 项目位于 SpringSource 托管的 Gitorious 实例上,例如 Spring Integration……

Spring 项目中的社交编码

工程 | Keith Donald

| 2010 年 12 月 21 日 | ...

在过去的一年里,Spring 项目在许多领域推出了新的项目,包括社交移动数据集成。我从事这项工作将近 7 年了,老实说,现在对我来说比以往任何时候都更令人兴奋。我之所以有这种感觉,是因为我们的社区理解了在您之前奠定的基础上不断提升标准的重要性。这就是我们能够如此快速发展的原因,也是由Juergen Hoeller领导的核心开发团队质量的证明。

我非常兴奋的一件事是我们看到越来越多的社区贡献。这些贡献传统上以补丁的形式通过JIRA提交,但像GithubGitorious这样的现代社交编码平台为我们带来了新的机遇。在这篇博文中,我想介绍一个新的贡献……

获取 Spring Newsletter

通过 Spring Newsletter 保持联系

订阅

抢先一步

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

了解更多

获取支持

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

了解更多

即将举行的活动

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

查看全部