This Week in Spring - 2015 年 8 月 11 日

工程 | Josh Long | 2015 年 8 月 12 日 | ...

欢迎阅读新一期的 This Week in Spring!像往常一样,内容很多,让我们开始吧!

Spring Boot 1.3.0.M3 现已可用

发布 | Stéphane Nicoll | 2015 年 8 月 11 日 | ...

我很高兴宣布 Spring Boot v1.3.0.M3 现已在 Spring 里程碑仓库中可用。此版本包含 90 个修复和改进,并合并了 38 个 Pull Request!再次感谢所有贡献者。

新版本的亮点包括

  • HTTP Session 持久化(使用 Devtools 自动启用)
  • JMS 和 AMQP 端点的配置改进
  • Logback 和 log4j 2 的各种改进
  • 自动配置类现在可以通过配置排除
  • 嵌入式 MongoDB 的自动配置
  • H2 Web 控制台的自动配置

有关完整的更改列表和升级说明,请参阅 wiki 上的 Spring Boot 1.3 Release Notes 以及更新的 参考文档

Spring Roo 1.3.2 RC1 维护版本现已可用

新闻 | Pieter Humphrey | 2015 年 8 月 11 日 | ...

代表 DISID 公司的 Spring Roo 团队,我很高兴宣布 Spring Roo 1.3.2 RC1 发布候选版已发布。

Spring Roo 是一个用于 Java 的快速应用开发工具,让您只需几分钟即可创建完整的企业应用。

Spring Roo 的 jar 文件已发布到 Maven Central。像往常一样,该版本在 Spring IO 仓库中可用。

该候选版本修复了以下问题

  • 在 ITD 生成时添加 InnerType 构造函数出错 ROO-3583
  • 实现定义 getter 和 setter 的接口的 JavaBean ROO-3584
  • 实现接口并覆盖 getter 导致空指针的 JavaBean ROO-3585
  • 切换语言时请求丢失额外参数 ROO-3595
  • 添加生成泛型方法的支持 ROO-3648
  • 更新 Selenium 以支持更高版本的 Firefox ROO-3634
  • 在表单字段标签中添加 renderLabel 属性 ROO-3639
  • JpaActiveRecord 实体实现带 getId() 的接口:双重生成 ROO-3587
  • 更新 Tomcat7 Maven 插件版本 ROO-3652
  • 生成命令 "selenium all"

Spring Batch 3.0.5.RELEASE 现已可用

发布 | Michael Minella | 2015 年 8 月 10 日 | ...

我们很高兴宣布 Spring Batch 3.0.5.RELEASE 现已通过 Maven Central、Github 和 Pivotal 下载仓库可用。这是 Spring Batch 3.0.x 分支的第 5 个维护版本,修复了若干小改进,并使 Spring Batch 与 Spring Framework 4.2 完全兼容。非常感谢所有为此版本提交了大量 Pull Request 的贡献者。

Spring Batch 主页 | GitHub 源代码 | 参考文档

我们期待您在 JiraStackOverflow 中提供反馈,或通过 Twitter 直接联系我 @michaelminella

Spring Statemachine 1.0.0.M3 发布

工程 | Janne Valkealahti | 2015 年 8 月 4 日 | ...

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

自上一个里程碑版本以来发生了很多变化,并且达到这个版本比我们最初估计的时间要长一些。既然已经发布,让我们看看这个版本有哪些新功能。

除了常规的 bug 修复,以下是主要的新功能列表

  • 分布式状态机
  • 状态机上下文持久化
  • 放宽将枚举用作状态和事件的限制
  • 状态机的编程实例化
  • 新的 recipe 模块
  • 新的示例(持久化、zookeeper、web)

#分布式状态机

Distributed state 是一个新的…

Spring Data Release Train Gosling 的第一个发布候选版可用

发布 | Oliver Drotbohm | 2015 年 8 月 4 日 | ...

代表 Spring Data 团队,我很高兴宣布 Spring Data release train Gosling 的第一个也是最后一个发布候选版现已可用。此版本包含 121 个修复和增强,最值得注意的是以下几点

  • Spring MVC 和 Spring Data REST 的 Querydsl 集成(详情请参阅示例)。
  • 改进了与 Spring Framework 4.2 和 Spring Boot devtools 的兼容性。
  • Spring Data JPA 现在公开了一个 JpaContext,以便轻松获取每个域类型的 EntityManager
  • RepositoryRestConfigurer 用于在 Spring Data REST 中进行非侵入性配置。
  • Spring Data Redis 使用由 Mark Paluch 维护的 Lettuce fork。
  • 在 Spring Data MongoDB 聚合中支持 ReadPreference
  • 在 Spring Data Solr 中支持范围分面。
  • 依赖升级到 Spring Framework 4.1.7、Guava 18 和 Jackson 2.6。

Spring for Apache Hadoop 2.3 Milestone 1 发布

发布 | Thomas Risberg | 2015 年 8 月 4 日 | ...

我们很高兴宣布 Spring for Apache Hadoop 2.3 M1 里程碑版本。

Spring for Apache Hadoop 2.3 M1 版本中最重要的增强

  • 添加 Hadoop 2.7.1 作为默认发布版本
  • 添加对 HDP 2.3 和 CDH 5.4.4 的支持
  • Bug 修复:修复 append reopen 可能失败的问题 SHDP-510
  • 更好的 Boot 支持:支持 boot 配置属性元数据 SHDP-452
  • 添加对 Hive 1.x 和 HiveServer2 的支持

请参阅发布 changelog 了解详情。

为了能够使用 Hive 1.x(其放弃了对 HiveServer1 和相应的 Thrift 客户端的支持),我们不得不重写 Spring for Apache 中的 Hive 支持…

This Week in Spring - 2015 年 8 月 4 日

工程 | Josh Long | 2015 年 8 月 4 日 | ...

欢迎阅读新一期的 This Week in Spring!本周我在华盛顿特区,在 Agile 2015 会议上与我的朋友 Andrew Clay Shafer 发表了一些关于云原生的真知灼见,然后再次前往科罗拉多州丹佛市,与客户交流!如果您在这些地区,请打个招呼!

SpringOne2GX 2015 越来越近了!随着团队不断推出更多精彩内容,这里的一切都变得令人兴奋!接下来的几周,直到 SpringOne2GX,是我一年中最喜欢的时光。请关注这里,大量新版本即将发布!

2016 年展望:Spring Framework 4.3 & 5.0

发布 | Juergen Hoeller | 2015 年 8 月 3 日 | ...

作为对 Spring Framework 4.2 GA 公告 的跟进,以及对我之前关于 Spring Framework 5 系统要求 的文章的补充,我想借此机会总结我们明年的核心框架计划

#Spring Framework 4.3

首先是 Spring Framework 4.3,将在 2016 年第二季度发布,作为 4.x 系列的最后一个功能版本。如前所述,这将仍然针对一般的 Spring 4 系统要求(Java 6+、Servlet 2.5+)进行设计,并准备提供到 2019 年的扩展 4.3.x 支持生命周期,特别是针对使用 JDK 6 和 7 的用户,也适用于部署到旧版应用…

Spring Session 1.0.2 发布

发布 | Rob Winch | 2015 年 8 月 3 日 | ...

我很高兴宣布 Spring Session 1.0.2.RELEASE 版本已发布。您可以在 Maven Central 中找到该版本。

此版本修复了 20 多个问题。总体目标是在我们开始 Spring Session 1.1 的工作之前修复掉 bug。您可以在下面找到亮点

亮点

Spring Session 1.0.2 的亮点如下

  • ERROR dispatch 可能导致创建两个 session (#229)
  • CookieHttpSessionStrategy 可能两次写入同一个 Session ID (#251)
  • 调用 changeSessionId() 后,对先前的 HttpSession 引用的更新未被反映 (#227)
  • 正式支持 Spring Framework 4.2 (#120)
  • 我们的示例移除了 Embedded Redis (#248)
  • 文档改进和修复

获取 Spring 新闻通讯

订阅 Spring 新闻通讯,保持联系

订阅

领先一步

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

了解更多

获取支持

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

了解更多

即将举办的活动

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

查看全部