Spring for Apache Hadoop 2.2 GA 发布

发布 | Thomas Risberg | 2015年6月11日 | ...

我们很高兴宣布 Spring for Apache Hadoop 2.2 GA 版本发布。

Spring for Apache Hadoop 2.2 版本中最重要的变化/增强包括

  • 移除对 JDK 6 的支持,现在需要 Java 7 或更高版本
  • HDFS writer 的改进,支持可同步写入和新的超时选项
  • HBase 支持的改进 - 在 HbaseTemplate 中增加了 PUT 和 DELETE
  • 增加了对 Pivotal HD 3.0 的支持
  • 将 Cloudera CDH 5 更新至版本 5.3.3
  • 将 Hortonworks HDP 2.2 版本更新至 2.2.4.0
  • 将 Kite SDK 更新至版本 1.0
  • 将 Spring 项目版本更新至最新

我们继续...

欢迎反馈:Spring 5 系统要求

工程 | Juergen Hoeller | 2015年6月10日 | ...

正如您可能从我的关于 Java EE 7 的博客文章中了解到的那样,我们正在规划 Spring Framework 5.0 版本,预计在 2016 年推出。届时我们将跟踪 JDK 9 的发布候选版本,因为我们的关键主题之一是全面支持 JDK 9。

Spring 5 的特性规划仍在进行中。今年我们将在 SpringOne 上展示更深入的计划,敬请关注!不过,我还是想借此机会向大家征集关于我们计划的系统要求的反馈意见

我们一定会将最低要求提高到 JDK 8+。这是一个先决条件,因为它...

本周 Spring - 2015年6月9日

工程 | Josh Long | 2015年6月9日 | ...

欢迎阅读新一期的《本周 Spring》!多么忙碌的一周!本周我在堪萨斯城参加一场由一家公司六千多名开发者参加的开发者大会,然后我将回到纽约参加 QCon NYC,在那里我将讨论如何使用 Spring Boot 和 Spring Cloud 构建云原生应用。如果您恰好在上述任何一个地方,请务必与我联系,我们可以聊聊技术(Spring,当然,如果在堪萨斯城,也可以聊聊烧烤...)

  • Spring 联合创始人兼项目负责人 Juergen Hoeller 本周写了两篇必读文章:第一篇探讨了 Java 8 和 Spring 4 的普及情况。此外,更更更重要的是:他提到了本周 Spring :D #WIN
  • Juergen 发布了几年内我最喜欢的一篇文章,对 Java EE 7 生态系统进行了坦率的审视,以及令人沮丧的是,缺乏(大型供应商)支持的 Java EE 生产环境容器实现选项。你知道,他说得有道理...
  • 令人惊叹的 Dr. Pollack(见上文!)宣布发布了 Spring XD 1.2 RC1。新版本包含了许多新特性,包括用于将 Spring XD 打包部署到生产环境的 Apache Ambari 插件、新的分析功能、Apache Kafka 支持的新特性和性能改进、改进的 RabbitMQ 高可用性配置、Sqoop metastore 支持,以及很多...

Spring Framework 中的 CORS 支持

工程 | Sébastien Deleuze | 2015年6月8日 | ...

出于安全原因,浏览器禁止 AJAX 调用当前来源之外的资源。例如,当您在一个选项卡中查看银行账户时,另一个选项卡中可能打开着 evil.com 网站。evil.com 的脚本不应该能够使用您的凭据向您的银行 API 发出 AJAX 请求(从您的账户中提款!)。

跨域资源共享 (CORS) 是由大多数浏览器实现的 W3C 规范,它允许您以灵活的方式指定哪些跨域请求是被授权的,而不是使用一些安全性较低且功能较弱的...

Java EE 7 两周年快乐!在生产环境中表现如何?

新闻 | Juergen Hoeller | 2015年6月4日 | ...

请注意,有一篇关于Spring 5 系统要求的后续博客文章。如果您主要对 Spring 5 的规划过程感兴趣,可以从那里开始阅读。

在我们追求 Java EE 集成的过程中,我们正积极拥抱最新一代的规范,例如 JPA、Bean Validation 以及当然还有 Servlet 和 JMS API。自 Spring 4 起,我们同时支持 Java EE 6 和 7 级别的规范。我们希望尽快将其提升到 EE 7+ 级别(JPA 2.1、Bean Validation 1.1,特别是 Servlet 3.1 和 JMS 2.0),但面临一个根本问题:缺乏 EE 7 平台…

Spring Statemachine 1.0.0.M2 发布

发布 | Janne Valkealahti | 2015年6月2日 | ...

我们很高兴宣布 Spring Statemachine 1.0.0.M2 的第二个里程碑版本发布。

在这个里程碑版本中,我们专注于区域(regions)和伪状态(pseudostates)的特性。区域为状态机的并行执行提供了更复杂的功能,而伪状态将为处理初始状态、终止状态、历史状态、选择状态、分支状态和汇合状态带来更多功能。

有人可能会问,区域是什么以及它如何与状态机协同工作。状态机是区域的一种特化,其中正交区域由多个独立的状态机组成。这是一个困难的...

Apache Ambari 遇见 Spring XD

工程 | Janne Valkealahti | 2015年6月2日 | ...

我们很高兴宣布 Apache Ambari 用于 Spring XD 的第一个版本插件发布。

Ambari 是一个集群配置工具,用于安装和管理各种 Apache 项目,如 HDFS、YARN、Zookeeper 或 Kafka。Ambari 有一个由 Pivotal 和 Hortonworks 都使用的堆栈定义(stack definition)概念。堆栈定义通常由维护者支持的组件构成。

这个 Ambari 集成增加了对使用 Pivotal HD 3.0Hortonworks HDP 2.2 配置 Spring XD 的支持。

Spring XD 不包含在 PHD 或 HDP 的主要 Ambari 分发版本中。然而,扩展一个...

Spring Data 发布火车 Gosling 的第一个里程碑版本可用

发布 | Christoph Strobl | 2015年6月2日 | ...

我代表 Spring Data 团队很高兴宣布 Spring Data 发布火车 Gosling 的第一个里程碑版本发布。此版本修复了 164 个问题,并且 Spring Data KeyValue 以初始里程碑版本加入了 Spring Data 发布火车。此版本的亮点包括

  • 将 Spring 4.1 作为新的最低基线。
  • 简化了在所有模块的每个仓库中添加自定义方法的支持(参见此示例)。
  • 通过仓库方法上的 @EntityGraph 实现声明式临时 JPA 2.1 fetch graph 声明。
  • 支持 Gemfire 8.1,包括多索引定义操作。
  • @Query 中的 SpEL 表达式以及对 MongoDB 的 $geoIntersects 支持。
  • 增强了 Spring Data Redis 的 ZSET 支持,包括 ZRANGEBYLEX
  • 一个包含 HAL 浏览器并支持条件 GET 的 Spring Data REST 模块。
  • 基于 Map 的仓库(参见此示例
  • ...

本周 Spring - 2015年6月2日

工程 | Josh Long | 2015年6月2日 | ...

欢迎阅读新一期的《本周 Spring》!本周我在纽约,准备下周的 QCon NYC,与客户交流并与本地的 Pivotal Labs 团队合作。如果您在附近,一定要打个招呼,我们可以聊聊代码。

那么,像往常一样,我们有很多内容要介绍,让我们开始吧。

  1. 我们的朋友 Nicolas Frankel 写了一篇很棒的文章,关于使用 Spring 实现集成测试的配置模块化

获取 Spring 电子报

通过 Spring 电子报保持联系

订阅

领先一步

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

了解更多

获取支持

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

了解更多

即将举行的活动

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

查看全部