Spring Framework 5.0.3 和 4.3.14 现已发布

发布 | Juergen Hoeller | 2018年1月23日 | ...

亲爱的 Spring 社区:

我很高兴地宣布,Spring Framework 5.0.34.3.14 现已发布。这是另一对完善版本,建议所有用户立即升级。我们的 5.0.3 版本是下周即将发布的 Spring Boot 2.0 RC1 版本的基础,而 4.3.14 将在大致同一时间被 Boot 1.5.10 采纳。

Spring Framework 5.0.3 带来了对 Kotlin 1.2.20、Reactor Core 3.1.3 和 JUnit 5.0.3 的全新支持,并且已经在最新的 JDK 10 早期访问版本上成功测试。它还包括了对近期几个回归问题的修复,以及对 WebFlux API 的选定改进,正好赶在 5.0.x 进入维护模式并为 5.1 系列做准备之际……

本周 Spring 动态 - 2018 年 1 月 23 日

工程 | Josh Long | 2018年1月23日 | ...

大家好,Spring 的粉丝们!欢迎收看本期“本周 Spring 动态”。本周我在洛杉矶(温暖!)与客户会谈,然后前往芝加哥(不温暖!)。本周有很多好内容要分享,让我们开始吧!

Spring Cloud Skipper 1.0 RC1 发布

发布 | Mark Pollack | 2018年1月19日 | ...

我谨代表团队,很高兴地宣布 Spring Cloud Skipper 1.0 RC1 的发布。

Skipper 是一个轻量级工具,可让您发现 Spring Boot 应用程序并在多个云平台上管理其生命周期。您可以单独使用 Skipper,或将其集成到持续集成管道中,以帮助实现持续部署实践。

1.0 RC1 版本修复了几个 bug 并引入了一些新功能。

  • OAuth 安全支持。
  • 使用 Spring StateMachine 项目管理发布安装、升级和回滚工作流。
  • REST API 改进。
  • 使用 Flyway 管理数据库 Schema。
  • 包删除,检查活动 Releases。
  • 发布删除,可选包删除。
  • Shell 命令遵循一致的 格式,例如 platform list, release status。
  • 在包模板中添加对 ResourceMetadata URI 的支持。
  • 支持交互式和非交互式 Shell 模式。
  • 在 Shell 中改进了从 java.util.Properties 到 YAML 的转换。

本周 Spring 动态 - 2018 年 1 月 16 日

工程 | Josh Long | 2018 年 1 月 17 日 | ...

Aloha!本周我正在 阳光明媚的檀香山参加第一届年度 LavaOne 会议。如果你不在,你应该来!这次会议非常棒,观众男女比例为 50%,演讲者是世界级的(嗯,除了我,但别告诉他们…),而且地点也几乎无与伦比!

话虽如此,没有什么比与一台笔记本电脑、一些绿茶、太阳镜和防晒霜一起,坐在桌前,关注社区更能让我感到高兴的了。本周确实是忙碌的一周!有很多精彩的内容,让我们开始吧!

Reactor-Core 3.2 里程碑 1 的抢先预览

发布 | Simon Baslé | 2018 年 1 月 16 日 | ...

致响应式 Spring 社区的朋友们!

虽然团队仍在大量开发 3.1 系列,但我们也希望让社区有机会抢先了解未来 3.2 系列的计划。

特别是,3.2.0.RELEASE 的一大亮点是增加了我们一直称之为“错误模式”、“继续模式”或最近更正式的“错误策略”。

这个想法

这很简单,真的:如果操作符中执行的用户代码中的异常可以恢复,允许序列继续,那会怎么样?

让我们举个例子,假设您有以下方法

Spring Session 2.0.0 发布

发布 | Rob Winch | 2018 年 1 月 16 日 | ...

本文作者为 Vedran Pavić

我谨代表社区,很高兴宣布 Spring Session 2.0.0.RELEASE 的发布。此版本通过 2.0.0.M12.0.0.M22.0.0.M32.0.0.M42.0.0.M52.0.0.RC12.0.0.RC22.0.0.RELEASE 逐步演进,总共关闭了 130 多个问题和拉取请求。

Spring Session 2.0 的新特性

您可以在参考文档的 What’s New 2.0 部分找到新特性的亮点。有关详细信息,请参阅上方的发布说明链接。

要求

此版本将 Java 8 和 Spring Framework 5.0 作为基线要求。整个代码库都基于 Java……

Spring Cloud Edgware.SR1 已发布

版本发布 | Ryan Baxter | 2018 年 1 月 16 日 | ...

我谨代表社区,荣幸地宣布 Spring Cloud Edgware Release Train 的 Service Release 1 (SR1) 今日发布。您可以在 Maven Central 中找到该版本。您可以查看 Edgware 发布说明以获取更多信息

作为 Edgware.SR1 的一部分,以下模块已更新

模块 版本
Spring Cloud Gateway 1.0.1.RELEASE
Spring Cloud Stream Ditmars.SR3
Spring Cloud Config 1.4.1.RELEASE
Spring Cloud Netflix 1.4.2.RELEASE
Spring Cloud Commons 1.3.1.RELEASE
Spring Cloud Consul 1.3.1.RELEASE
Spring Cloud Sleuth 1.3.1.RELEASE
Spring Cloud Security 1.2.2.RELEASE
Spring Cloud Contract 1.2.2.RELEASE

使用 Spring HATEOAS 构建更丰富的超媒体

工程 | Greg L. Turnquist | 2018 年 1 月 12 日 | ...

Spring 社区各位好,

正如 之前宣布的,我们已在 1.0.0.BUILD-SNAPSHOT 中发布了一个新的 **Affordances API**。在这篇博文中,我们将仔细看看这个功能到底能让你做什么。

Affordances 历史

首先,什么是 **affordance**?进行一点考古挖掘,REST 倡导者 Mike Admundsen 在 一篇博文中详细介绍了这个词的起源,至少可以追溯到 1986 年。

环境的“可供性”(affordances)是指它提供的……无论是好是坏。动词“afford”可以在字典中找到,但名词“affordance”却不行。我创造了这个词……

本周 Spring - 2017 年 1 月 9 日

工程 | Josh Long | 2018 年 1 月 9 日 | ...

各位 Spring 爱好者,大家好!又到了《本周 Spring》的报道时间了!本周我将前往德国,周三晚上将在明斯特 Java 用户组发表演讲。之后,我将前往索林根参加 12 日(本周五)的云原生日活动,届时我将进行一下午的演讲 - 立即注册!如果您离太平洋比大西洋更近,那么下周一请加入我在夏威夷的活动,我们将一起探讨非常有前景的 LavaOne 会议上的所有 Spring 相关内容

照例,我们要讲的内容很多,让我们开始吧。

本周 Spring 动态(7 周年特别版)- 2017 年 1 月 2 日

工程 | Josh Long | 2018 年 1 月 3 日 | ...

大家好,Spring 的粉丝们!欢迎收看本期“本周 Spring 动态”!希望您度过了一个愉快、安全且硕果累累的新年庆祝活动。

这是新年的第一个 roundup,也是我开始写这个专栏的第七个周年纪念。自 2011 年 1 月的第一周以来,每个星期二,我雷打不动(无论节假日、病假、旅行还是惊吓!),都会整理这份 roundup,这始终是我的荣幸。一如既往,我非常乐意收到社区(有史以来最棒的社区!)的反馈和建议。请随时通过 Twitter (@starbuxman) 或电子邮件与我联系……

获取 Spring 新闻通讯

通过 Spring 新闻通讯保持联系

订阅

领先一步

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

了解更多

获得支持

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

了解更多

即将举行的活动

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

查看所有