新的 Cloud Foundry 功能:将部署蓝图保存为模板

工程 | Chris Richardson | 2009年10月7日 | ...

Cloud Foundry上启动 Java Web 应用程序时,您可以指定部署蓝图的许多方面,包括:• 单实例与多实例拓扑 • 虚拟实例类型 • 公网 IP 地址 • SSL 配置 • JVM 选项 • 数据库配置 • 监控和管理 • 自愈和自动缩放选项 • 等等……

各种各样的选项使您可以配置适合您应用程序的最佳部署蓝图。坏消息是,每次您……

Spring Framework 3.0 RC1 发布

工程 | Juergen Hoeller | 2009年9月29日 | ...

我很高兴地宣布,我们最近发布了第一个 Spring 3.0 发布候选版本(下载页面)。此版本完成了关键的 Spring 3.0 功能集。您肯定记得最初的 Spring 3.0 主题 REST 和 EL;同时,我们一直在大力扩展列表

  • 完全基于 Java 5:这是第一个需要 Java 5 或更高版本的 Spring 版本,整个 Spring API 以及整个实现代码库都使用了 Java 5 语法。例如,BeanFactory API 在可能的情况下返回泛型类型的 bean 实例,而 ApplicationListeners 现在可以使用泛型声明特定事件类型。对比一下:在 Spring 2.5 中,实际的 Spring 核心仍然与 JDK 1.4 兼容,而许多更高级的功能都是基于 Java 5 构建的。

  • Spring 表达式语言 (SpEL):一个用于 bean 定义的核心表达式解析器,允许引用嵌套 bean 结构(例如其他 bean 的属性)以及环境数据结构(例如系统属性值),方法是在属性值中使用通用的 #{...} 语法。这也为 Spring 项目组合中的各种基于表达式的功能奠定了基础。

    ……

Spring Security Kerberos/SPNEGO 扩展

工程 | Mike Wiesner | 2009年9月28日 | ...

我们很高兴地宣布,Spring Security Kerberos 扩展的第一个里程碑版本现已可用下载。该版本也可通过 Maven 里程碑存储库获得,地址为:http://maven.springframework.org/milestone。使用 Spring Security Kerberos 扩展,您的用户只需打开 URL 即可通过 Web 应用程序进行身份验证。无需输入用户名/密码,也无需安装其他软件。

在深入探讨 Kerberos 之前,我想介绍一下Spring Security Extensions,这是一个新的Spring Extension 项目,致力于提供……

Bundlor 添加对 Blueprint 服务的支持

工程 | Ben Hale | 2009年9月26日 | ...

我很高兴地宣布,从新发布的 1.0.0.M6 版本开始,Bundlor 现在支持 OSGi Blueprint 服务文件。

与对 Spring-DM 上下文的支持一样,Bundlor 会在默认位置(OSGI-INF/blueprint/*.xml)以及使用自定义Bundle-Blueprint清单头指定的位 置中扫描 Blueprint 服务配置文件。找到这些文件后,将扫描类和接口名称,并将这些类型的包添加到 Bundlor 创建的 OSGi 清单中。

有关 Bundlor 的信息以及下载此最新里程碑版本,请访问Bundlor 项目页面……

配置属性屏幕录像

工程 | Steve Powell | 2009年9月11日 | ...

在 Rob 的dm Server Roadmap 博客文章(去年四月)中,我们介绍了两种新的工件类型:“计划”和“配置文件”。

这是一个简短的屏幕录像,演示了配置文件,特别是我们展示了如何从计划中引用它们。

首先,一个小型 Web 应用程序从一个配置文件中获取属性——与应用程序分开部署。其次,应用程序和属性被放置在存储库中,并构建和部署一个**计划**,该计划一步安装并启动 Web 应用程序及其属性。

配置属性 (5:59)

源代码

存储库configuration-propertiessamples 项目中包含演示中显示的所有代码。

Git - git://git.springsource.org…

Hyperic + SpringSource + VMware = 美好

工程 | jsoltero | 2009年9月11日 | ...

过去 100 天对 Hyperic 来说非同寻常。过去三个月的事件使 Hyperic 处于独特的地位,可以参与定义应用程序部署和管理的未来。首先,我们在 5 月份宣布我们将与 SpringSource 携手合作,打造下一家伟大的全生命周期企业软件公司。从我们社区、客户、合作伙伴和媒体的回应来看,我们整合的“构建 - 运行 - 管理”战略是正确的选择,也是市场一直在等待的东西。接下来,就在几周前的 8 月份,仅仅 90 天……

Groovy 和 Grails 工具的更新

工程 | Christian Dupuis | 2009年8月27日 | ...

自从 Andy宣布新改进的 Groovy Eclipse 插件的早期 alpha 版本以来,我们收到了来自 Groovy 和 Grails 社区早期采用者的非常好的反馈。从评论和 Twitter 热议来看,人们确实非常关注在 Eclipse 平台上获得高质量的 Groovy 语言支持。Andy 和 Andrew 在过去几周取得了良好的进展,他们正朝着M1 版本发布前进;查看JIRA以了解有关何时可以期待它的更多详细信息。

我们要感谢所有试用早期版本并花时间报告问题的人……

SpringSource 推出企业 Java 云

工程 | Rod Johnson | 2009年8月19日 | ...

今天,我们发布了另一个重要公告。SpringSource 正在推出企业 Java 云——SpringSource Cloud Foundry

这项计划是我们整合的构建/运行/管理方法的逻辑延伸,该方法旨在统一应用程序生命周期,扩展我们简化企业 Java 的愿景,超越传统的数据中心。随着云计算变得越来越重要,我们希望确保 Java 开发人员可以充分利用它。我们相信,我们在 Java 开发方面的领导地位,加上我们在运行时和管理阶段的实力,使我们能够提供……

虚拟化与企业 Java

工程 | Adrian Colyer | 2009年8月13日 | ...

如果您想从战略层面了解 VMware 最近宣布收购 SpringSource 的意义,有几个很好的来源,包括Steve Herrod(VMware 首席技术官)的博客文章Rod Johnson 的评论Paul Maritz 的新闻发布会和分析师电话会议以及Darryl Taft 在 eWeek 上的深刻见解

在这篇文章中,我将更多地关注这一切在技术层面上意味着什么,让您了解您可以期待的各种功能。

首先,让我重申一下,关于我们的开源项目和 SpringSource 产品的没有任何变化。也就是说,除了我们将有更多机会在未来为它们添加令人兴奋的新功能之外,什么都没有改变。Spring 3.0 即将推出,我们刚刚发布了里程碑 4dm Server正在快速推进2.0 版本,我们为即将发布的 tc Server 版本准备了一些非常酷的东西。Groovy 的 Eclipse 工具支持正在引起大量的关注,Grails 正在努力实现1.2 版本……

SpringSource:第二章

工程 | Rod Johnson | 2009年8月10日 | ...

今天,我想分享一些令人兴奋的消息。我们已与VMware签署了最终协议,该公司将收购 SpringSource。在获得监管部门批准后,我们预计交易将于第三季度完成。SpringSource 将成为 VMware 旗下的一个部门。我将继续领导 SpringSource,向 VMware 首席执行官 Paul Maritz 汇报工作。

今天,我想解释一下这笔交易背后的愿景和谨慎的理由:为什么它是自然而合乎逻辑的;为什么它可以导致令人惊叹的技术的创建,这将极大地造福用户;为什么这对 Spring 和 SpringSource 领导或贡献的其他技术有利;为什么这对 Spring社区有利……

获取 Spring 新闻通讯

通过 Spring 新闻通讯保持联系

订阅

领先一步

VMware 提供培训和认证,以加快您的进度。

了解更多

获取支持

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

了解更多

即将举行的活动

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

查看全部