Spring for Apache Hadoop 1.0 RC1 发布

发布 | Costin Leau | 2012年10月17日 | ...

亲爱的Spring社区,

正好赶上 SpringOne2GX 2012,我很高兴地宣布 Spring for Apache Hadoop 的第一个发布候选版本 1.0 RC1 发布

下载 | JavaDocs | 参考文档 | 更新日志

RC1 提供了重要的错误修复和增强,并引入了新功能,例如

  • 用于 Pig 和 Hive 脚本的模板、异常转换和声明式运行器
  • 增强的 Map/Reduce jar 和工具执行,以防止类加载泄漏
  • 改进了 JVM 脚本、M/R、Cascading 运行器,以提供前置/后置操作

有关 Spring for Apache Hadoop 的更多信息,请参阅项目主页以获取参考文档和示例应用程序。此外,您还受邀参加将于 11 月 8 日举行的即将到来的网络研讨会“介绍 Spring for Apache Hadoop”。

我们期待您在论坛问题跟踪器中提供反馈……

Spring Data JDBC Extensions 具有 Oracle 数据库支持 1.0.0.RC4 发布

版本发布 | Thomas Risberg | 2012年10月17日 | ...

亲爱的Spring社区,

我们很高兴地宣布,具有 Oracle 数据库支持的 Spring Data JDBC Extensions 1.0 项目的第四个也是最后一个候选版本 (1.0.0.RC4) 现已发布!

新的 Spring Data JDBC Extensions 项目旨在提供对特定于供应商的 JDBC 扩展的额外支持,以及诸如 QueryDSL 之类的新的 JDBC 操作方式。大部分支持是由从 SpringSource 项目“Oracle 数据库高级包”移植的代码组成的,该项目提供给订阅客户。我们现在将这些代码提供给大家…

Spring Data 发行火车到达

发布 | Oliver Drotbohm | 2012 年 10 月 15 日 | ...

亲爱的 Spring 社区,我很高兴地宣布以下模块的同步 GA 版本发布

SpringSource 团队博客上有更详细的博客文章,涵盖了整体发布的内容、未来的路线图等。期待您的反馈!

Spring Data 发布火车已抵达

工程 | Oliver Drotbohm | 2012 年 10 月 15 日 | ...

我很高兴地宣布,我们刚刚发布了各种 Spring Data 模块的 GA 版本。通过这次发布,我们继续践行 SpringSource 为 Java 开发者提供工具来使用最先进的持久化技术的承诺。在这篇博文中,我想详细介绍这次发布包含的内容,我们为什么决定采用发布火车模式,以及 Spring Data 路线图的下一步计划。

发布火车

回顾 Spring Data 模块的开发方式,发布周期通常由各个模块的负责人管理。考虑到模块不同的开发速度和成熟度,当试图同时使用多个模块时,这会带来一些问题。特别是依赖 Spring Data Commons 的项目受到了这个问题的困扰。

我们一直在努力尽量减少这些问题,但最终得出结论,协调…是有意义的。

Scripted:VMware 出品的 JavaScript 编辑器

工程 | Andy Clement | 2012 年 10 月 11 日 | ...

本周,Scripted 代码编辑器的第一个版本已在 github 上发布:https://github.com/scripted-editor/scripted

尽管 Scripted 是一个通用代码编辑器,但最初的重点是构建出色的 JavaScript 编辑体验。Scripted 本身完全使用 JavaScript 和 HTML/CSS 构建。它是一个基于浏览器的编辑器,在开发人员的机器上本地运行,并使用 Node.js 实例来提供编辑器代码并执行编辑器操作。运行 Scripted 的唯一先决条件是安装了最新版本的 Node.js(我们目前正在使用 Node 0.8.11 进行测试)。Scripted 重复利用了 Eclipse Orion 的编辑器组件……

本周 Spring 动态 - 2012 年 10 月 9 日

工程 | Josh Long | 2012 年 10 月 10 日 | ...

欢迎回到另一期《本周 Spring 动态》!本周 SpringSource 迎来了一系列活动,我们正迈向 SpringOne 的最后阶段!离会议只剩一周时间了,而且这次大会正在成为有史以来最好的一次!希望在那里见到大家!不要错过 Adrian Colyer、Jurgen Hoeller、Mark Pollack、Graeme Rocher 的第一天和第二天主题演讲,以及我们在过去 4 周内重点介绍的激动人心的会议:异步化 - 推送通知客户端 UI 对决分解应用程序以实现可部署性和可伸缩性如何使用 OSS 为 Hadoop 构建大数据管道

  1. Alvin J Rayes 撰写了一篇关于使用 Spring MVC 3 和 Apache Tiles(模板引擎)的精彩博文
  2. 工具套件负责人Martin Lippert 宣布Spring Tool Suite 和 Groovy/Grails Tool Suite 3.1.0 已发布!做得好,Martin!
  3. Spring Security 负责人Rob Winch 宣布Spring Security 2.0.8、3.0.8 和 3.1.3 已发布!这使得未解决的 bug 总数降至 0。干得漂亮,Rob!
  4. 你是否一直在关注 Spring Integration 团队关于即将发布的 Spring Integration 2.2 版本新功能的新博客?
    	 <A href = "http://blog.springsource.org/2012/10/09/spring-integration-2-2-retry-and-more/">Gary Russell has put together a nice blog on the new support for retry in Spring Integration</A>.  The support for retry capabilities originally comes from Spring Batch's support for retrying  
    	 operations, and was then factored out to the <a href="http://www.github.com/springsource/spring-retry">Spring Retry</A> project. Now, you can take advantage of it in Spring Integration flows!
    
  5. Gunnar Hillert 撰写了一篇关于如何在 Spring Integration 2.2 中使用新的适配器来处理 JPA 的精彩博文。
  6. 正在学习 OAuth?想了解 OAuth 在哪些场景下可以更好地保护你的 RESTful API?加入 Spring 大师 Dr. David Syer 的文章,他将介绍 OAuth,并以 Cloud Foundry 如何为 UAA 服务使用它为例
  7. 	<LI> Krishna Prasad has put together some very cool posts recently.  I liked his post on connecting systems using…

Spring Security 2.0.8、3.0.8 和 3.1.3 发布

发布 | Rob Winch | 2012年10月09日 | ...

我们很高兴地宣布发布 Spring Security 2.0.8、3.0.8 和 3.1.3,此次发布修复了 CVE-2012-5055 并将 Spring Security 的未解决 bug 数量降至 0。这些版本可从 Spring Community Downloads 区域 获取,jar 包可从 Maven 中央仓库获取。有关更多信息,请参阅 项目网站

特别感谢 Nicholas Goodwin (@NGoody) 披露此问题并将其保密,直到修复程序可以推送。

3.1.3:变更日志 | 下载 | 3.1.3 参考手册 | FAQ

3.0.8:变更日志 | 下载 | 参考手册

2.0.8:变更日志 | 下载 | 参考手册

Spring Integration 2.2 新特性(第四部分 - 重试及更多)

工程 | Gary Russell | 2012年10月09日 | ...

介绍

这是系列博客文章的第四部分,重点介绍 Spring Integration 2.2 中的一些新特性,此前 Release Candidate 1 已发布。 第一部分 讨论了 MongoDB 适配器, 第二部分 讨论了事务同步; 第三部分 讨论了 JPA 支持。

Spring Integration 2.2 引入了对消息处理器应用一个或多个局部 AOP 增强(Advice)元素的能力。同时提供了一些标准增强类,以及一个探索其功能的示例应用程序。

背景

有关面向切面编程 (AOP) 的一般介绍,请参阅 Spring 文档

在 Spring Integration 中,到目前为止,可以将 <advice-chain/> 应用于轮询器。假设正在使用 Direct 通道,此类链中的 AOP Advice 会应用于整个流程,包括所有下游组件。然而,有时将 Advice 应用于单个端点会更有利,例如,重试一个…

Spring Tool Suite 和 Groovy/Grails Tool Suite 3.1.0 发布

版本发布 | Martin Lippert | 2012 年 10 月 8 日 | ...

亲爱的Spring社区,

我们很高兴地宣布我们基于 Eclipse 的工具的下一个主要版本:Spring Tool Suite (STS) 3.1.0 和 Groovy/Grails Tool Suite (GGTS) 3.1.0。

此版本的亮点包括

  • Eclipse Juno SR1 更新 (包括 Mylyn, EGit, m2e, m2e-wtp)
  • Mac 发行版现在兼容 OSX 10.8 Mountain Lion Gatekeeper
  • 更新至 tc Server 2.7.2
  • 新的 Spring Data Gemfire 项目模板
  • 新的 Live Beans Graph 功能 (实验性)
  • Grails 导入向导
  • 支持 Mavenized Grails 项目
  • 更新至 Groovy 2.0.4 和 Grails 2.1.1

我们的一些用户报告了 STS 3.0.0 附带的新 Eclipse Juno 4.2 平台的普遍性能问题。这些问题大多似乎与底层 UI 平台及其被各种插件和扩展的使用有关。由于我们的目标是提供最佳用户体验,我们决定为 STS 3.1 提供两个独立的发行版…

Spring Integration 2.2 新特性(第三部分 – JPA 支持)

工程 | Gunnar Hillert | 2012年10月5日 | ...

这是系列博客文章的第三部分,重点介绍了在最近发布 Release Candidate 1 之后 Spring Integration 2.2 中可用的一些新功能。第一部分描述了新的一组 MongoDB 适配器。在第二部分中,我们重点介绍了对事务同步非事务性资源的新扩展支持。

在今天的第三部分中,我们想介绍从 Spring Integration 2.2 开始提供的新的 Java Persistence API (JPA) 支持。JPA 模块是与持久化提供程序无关的,并已使用以下方式进行测试:

作为新 JPA 模块的一部分,我们提供了几个用于检索和持久化 JPA 实体对象的组件
  • JPA 入站通道适配器
  • JPA 出站通道适配器
  • JPA 更新出站网关
  • JPA 检索出站网关
使用这些组件,您可以在数据库中选择、创建、更新和删除实体。除了直接使用实体类持久化数据外,您还可以使用 Java Persistence Query Language (JPQL) 以及原生 SQL 查询来执行查询。此外,还支持命名查询。

JPA 示例

在我们的 Spring Integration 示例 仓库中,我们提供了 一个示例应用程序,演示了 JPA 支持,我们将在本博客文章中使用它来向您展示如何轻松入门。

所提供的示例使用嵌入式 H2 数据库,其中包含一个名为 PEOPLE 的表。此表映射到包 org.springframework.integration.samples.jpa 中的 Person 实体类...

获取 Spring 新闻通讯

通过 Spring 新闻通讯保持联系

订阅

领先一步

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

了解更多

获得支持

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

了解更多

即将举行的活动

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

查看所有