本周 Spring - 2016 年 4 月 26 日

工程 | Josh Long | 2016 年 4 月 26 日 | ...

欢迎阅读本周 Spring 的最新一期!本周我在匈牙利布达佩斯,参加 精彩的 Craft Conf。这场大会确实非常特别。对我来说,特别之处首先在于我将与 Adrian Cochroft、Jez Humble、Sam Newman 和 Kyle Kingsbury 等行业巨头一同出席,而且 我还将与我的两位 Pivotal 朋友 - Andrew Clay ShaferBridget Kromhout (同样是巨头!)一同出席。我非常兴奋能与这些以及更多的同行在一起,我几乎无法抑制这种激动,我建议如果你方便的话,考虑一下自己有一天也来参加。

接下来,我们有很多需要了解的…

Spring Statemachine 1.1.0.RC1 发布

发布 | Janne Valkealahti | 2016 年 4 月 25 日 | ...

我们很高兴宣布 Spring Statemachine 1.1.0.RC1 的第一个发布候选版本已发布。该版本可在 Spring Milestone 仓库 https://repo.spring.io/milestone 中找到。

第一个发布候选版本包含的内容

  • 修复了 20 个问题。
  • 常见的 bug 修复。
  • 新的连接点、退出/进入伪状态。
  • 基于 Eclipse Papyrus 的新 UML 建模支持

完整的变更列表照常可在 变更日志 中找到。

UML 建模

最受用户欢迎的功能之一是能够使用建模框架来设计状态图,而不是使用传统的 JavaConfig。这项工作很早就开始了,第一步是使用 Eclipse Papyrus

Spring Batch 3.0.7.RELEASE 现已发布

发布 | Michael Minella | 2016 年 4 月 25 日 | ...

我们很高兴宣布 Spring Batch 3.0.7.RELEASE 现已通过 Maven Central、Github 和 Pivotal 下载仓库提供。这是 Spring Batch 3.0.x 分支的第 7 个维护版本,解决了许多小的 bug 修复和增强功能。其中最重要的是,它解决了与最新 Spring Data 版本的兼容性问题,并增加了对最新 Hibernate 版本的支持更新。非常感谢所有为本次发布提交众多 pull requests 的人。

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

我们期待您通过 JiraStackOverflow 或直接通过 Twitter @michaelminella 向我提供反馈…

Spring Security 4.1.0.RC2 发布

发布 | Rob Winch | 2016 年 4 月 21 日 | ...

我谨代表社区宣布 Spring Security 4.1.0.RC2 版本发布。此版本解决了超过 60 个问题

4.1 版本新特性

您可以在参考文档中找到 Spring Security 4.1 版本新特性 的详细摘要。

贡献

没有社区的支持,我们就不会取得今天的成功。我要感谢所有创建问题和提供反馈的人。特别感谢为本次发布提供 pull requests 的以下人员:

理解响应式类型

工程 | Sébastien Deleuze | 2016 年 4 月 19 日 | ...

在阅读了之前的 响应式 SpringReactor Core 3.0 博客文章后,我想解释一下为什么响应式类型很有用,以及它们与其它异步类型相比有何不同,这是基于我们在开发 Spring Framework 5 即将推出的响应式支持时所学到的知识。

为什么使用响应式类型?

响应式类型的目的不是让您更快地处理请求或数据,事实上,与常规阻塞处理相比,它们会引入少量开销。它们的优势在于能够并发处理更多请求,并处理具有延迟的操作,例如请求…

本周 Spring - 2016 年 4 月 19 日

工程 | Josh Long | 2016 年 4 月 19 日 | ...

欢迎阅读本周 Spring 的最新一期!本周我在德国斯图加特和美因茨以及法国巴黎,与客户交流并参加 JAX 大会,然后前往法国巴黎,在 Devoxx France 大会发表演讲。如果您在这些地方附近,请随时与我联系,我很乐意向您问好。

此外,今晚我将与我的行业朋友(Daniel Bryant、Markus Eisele 和 Simon Maple)一同参加 ZeroTurnaround 的网络研讨会,主题是 企业级微服务。目前已有超过 3,000 人注册,我也希望能在那里见到您!

像往常一样…

SpringOne Platform

工程 | Josh Long | 2016 年 4 月 15 日 | ...

更大的图景

让我们谈谈 Pivotal。我们的目标是让业务更加敏捷,缩短创新周期;速度是组织可以拥有的最大优势。Pivotal 的主要“产品”是敏捷性。这自然转化为技术。微服务是定义良好、小型、易于演进、可独立部署的功能批次。由于它们体积小,因此易于快速迭代。Spring Boot 和 Spring 生态系统可以轻松地构建新的微服务和应用,而 Spring Cloud 则处理了其中的复杂性…

Spring Boot 1.4 中的测试改进

工程 | Phil Webb | 2016 年 4 月 15 日 | ...

在 Pivotal 工作的好处之一是他们拥有一个优秀的敏捷开发部门,名为 Pivotal Labs。Labs 内部的团队是精益和 XP 软件方法论的积极支持者,例如结对编程和测试驱动开发。他们对测试的热爱对 Spring Boot 1.4 产生了特别的影响,因为我们开始收到关于可以改进之处的优秀反馈。这篇博文重点介绍了最新 M2 版本中刚刚推出的一些新测试特性。

不依赖 Spring 进行测试

对任何 Spring @Component 进行单元测试的最简单方法是不涉及…

Spring Integration AWS 1.0.0.M1 现已发布

发布 | Artem Bilan | 2016 年 4 月 14 日 | ...

尊敬的 Spring 社区成员:

我代表 Spring Integration 团队很高兴宣布 Spring Integration AWS 1.0.0.M1 现已可从 Spring 里程碑仓库 下载。

0.5.0 预发布版本以来,我们已经完全重构了核心部分,以实现更简单的编程模型并引入了新组件。目前,Spring Integration AWS 的基础是 Spring Cloud AWS 项目。

感谢所有为这一里程碑做出贡献的人们!

此里程碑版本的亮点包括

  • Amazon Simple Storage Service (S3) 适配器

  • Amazon Simple Queue Service (SQS) 适配器

  • Amazon Simple Notification Service (SNS) 适配器

订阅 Spring 时事通讯

通过 Spring 时事通讯保持联系

订阅

抢占先机

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

了解更多

获得支持

Tanzu Spring 提供 OpenJDK™、Spring 和 Apache Tomcat® 的支持和二进制文件,一站式订阅。

了解更多

即将举行的活动

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

查看全部