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 的更多信息,请参阅项目主页以获取参考文档和示例应用程序。此外,我们邀请您参加即将举行的 网络研讨会,“介绍 Spring for Apache Hadoop”,该研讨会定于 11 月 8 日举行。

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

支持 Oracle 数据库的 Spring Data JDBC Extensions 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 扩展提供额外的支持,以及使用 JDBC 的新方法,例如 QueryDSL。大部分支持代码是从 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 周内在 SpringSource.org 上重点介绍的精彩会议:异步 - 推送通知客户端 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 已发布!这使得未解决的错误总数降至 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 大师 David Syer 撰写的文章,该文章从 Cloud Foundry 如何将其用于 UAA 服务的角度介绍了 OAuth
  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 月 9 日 | ...

我们很高兴地宣布发布 Spring Security 2.0.8、3.0.8 和 3.1.3,这些版本修复了 CVE-2012-5055 并将 Spring Security 的未解决错误数量降至 0。这些版本可从 Spring 社区下载区域 获取,并且 jar 可从 Maven 中心存储库获取。有关更多信息,请参阅 项目网站

特别感谢 Nicholas Goodwin (@NGoody) 报告了此问题并在修复程序推出之前将其保密。

3.1.3: 更改日志 | 下载 | 3.1.3 参考手册 | 常见问题

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

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

Spring Integration 2.2 中的新增功能(第 4 部分 - 重试及更多)

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

引言

这是博客文章系列的第四部分,重点介绍了 Spring Integration 2.2 中的一些新功能,这些功能是在最近发布的 候选版本 1 之后提供的。 第一部分 讨论了 MongoDB 适配器, 第二部分 讨论了事务同步; 第三部分 讨论了 JPA 支持。

Spring Integration 2.2 引入了将一个或多个本地化 AOP Advice 元素应用于消息处理程序的功能。还提供了一些标准的 Advice 类以及一个探索其提供功能的示例应用程序。

背景

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

到目前为止,使用 Spring Integration,可以将 <advice-chain/> 应用于轮询器。假设正在使用 Direct 通道,则此类链中的 AOP 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 项目模板
  • 新的实时 Bean 图功能(实验性)
  • Grails 导入向导
  • 支持 Maven 化的 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 中的新增功能(第 3 部分 - JPA 支持)

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

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

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

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

JPA 示例

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

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

获取 Spring 电子邮件

通过 Spring 电子邮件保持联系

订阅

领先一步

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

了解更多

获得支持

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

了解更多

即将举行的活动

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

查看全部