Spring Session 2.0.0 M1 发布

发布 | Rob Winch | 2017年5月11日 | ...

我谨代表社区,很高兴地宣布 Spring Session 2.0.0.M1 的发布。此版本主要侧重于确保与 Spring Framework 5 的兼容性,这是最低要求的 Spring 版本。

支持的数据存储

我们还从主仓库中移除了部分 Spring Session 的实现。目的是让核心 Spring Session 团队能够专注于交付新功能,而无需深入了解每种数据存储的细节。这将允许在不增加 Spring Session…审核开销的情况下进行其他模块的开发。

Pivotal 宣布 Spring 课程和认证变更

工程 | Paul Chapman | 2017 年 5 月 10 日 | ...

引言

自从我教授第一堂 Core Spring 课程以来,已将近 10 年。那时几乎所有内容都是 XML,配置 JPA 或 Spring Security 等可能需要大量艰苦的工作。与此同时,Spring 已经成熟了很多,通过组件扫描、Java 配置和 Spring Boot,使用起来更加有趣。而且 Spring 项目的数量也大大增加了。

Pivotal 培训继续加强我们的 Spring 课程并引入新课程——包括 Spring Boot Developer 和 Spring Cloud Services。我已经提供了这些的概述……

本周 Spring 要闻 - 2017 年 5 月 8 日

工程 | Josh Long | 2017 年 05 月 09 日 | ...

各位 Spring 粉丝们,大家好!本周我将在德克萨斯州奥斯汀参加OSCON;在英国伦敦参加Devoxx UK;以及在法国尼斯参加RivieraDev!如果您在附近,我很乐意与您交流,请随时打个招呼!

Spring Data 发布列车 Kay M3 已发布

发布 | Mark Paluch | 2017 年 05 月 09 日 | ...

我谨代表 Spring Data 团队宣布发布列车 Kay 的第三个里程碑版本。

最重要的一个变化是为 CrudRepository 改进了命名方案。我们将特定于存储的 CustomConversions 提取到了 Spring Data Commons 中,并引入了双向类型转换器,以便为通用的转换代码维护一个单一的 API。现在您可以使用 lambda 表达式定义转换器。您需要更新您的代码以适应重命名的方法。MongoDB 附带了一个用于响应式 tailable 光标的重命名注释,我们将 @InfiniteStream 重命名为 @Tailable。… 的用户

Spring Cloud Camden SR7 发布

版本发布 | Ryan Baxter | 2017 年 5 月 8 日 | ...

我谨代表团队,很高兴地宣布 Spring Cloud Camden Release Train 的 Service Release 7 今天可用。可以在我们的 Spring Release repositoryMaven Central 中找到该版本。文档可以在 这里 找到。发行说明可以在 这里 找到。

Camden.SR7 更新了以下模块

  • Spring Cloud Commons 1.1.9.RELEASE
  • Spring Cloud Netflix 1.2.7.RELEASE
  • Spring Cloud AWS 1.1.4.RELEASE
  • Spring Cloud Consul 1.1.4.RELEASE 依赖修复
  • Spring Cloud Security 1.1.4.RELEASE 文档修复
  • Spring Cloud Sleuth 1.1.4.RELEASE
  • Spring Cloud Stream Brooklyn.SR3 修复了 Spring Cloud Bus、Hystrix 和 Turbine 的问题。有关更多信息,请参阅此 issue
  • Spring Cloud Contract 1.0.5.RELEASE

Spring Framework 5.0 发布 RC1

发布 | Juergen Hoeller | 2017 年 5 月 8 日 | ...

亲爱的 Spring 社区:

很高兴地宣布,功能完备的 Spring Framework 5.0 Release Candidate 现已可用!我们预计将在 5 月底发布另一个 Release Candidate,并在 6 月底发布最终版本。

作为核心框架的一个主要版本,5.0 RC1 具有 Java 8+ 基线和许多基础设施的改进:例如,我们自己的 Commons Logging bridge 默认自动检测 Log4j 2、SLF4J、JUL;简化了 Servlet 3.1+ 的使用;并早期支持 JUnit 5.0 M4。

再次,这里是 Spring Framework 5 的主要功能主题

  • 响应式编程:我们引入了基于 Reactor 3.1 的 Spring WebFlux 框架,支持 RxJava 1.3 & 2.1,并可在 Tomcat、Jetty、Netty 或 Undertow 上运行。
  • Java 8 & Kotlin 函数式风格:框架中进行了多项 API 改进和 Kotlin 扩展,特别是用于 bean 注册和函数式 Web 端点
  • 与 Java EE 8 API 集成:支持 Servlet 4.0、Bean Validation 2.0、JPA 2.2,以及 JSON Binding API(作为 Spring MVC 中 Jackson/Gson 的替代方案)。
  • 支持 JDK 9:

Spring AMQP 2.0.0 Milestone 4 可用

发布 | Gary Russell | 2017 年 5 月 8 日 | ...

很高兴宣布 Spring AMQP 2.0 的第四个里程碑 2.0.0.M4 现已在 Spring milestone repository 中可用。

自从 上一个里程碑以来,新增的功能包括…

  • 新的 DirectMessageListenerContainer 现在支持配置在两次确认之间处理的消息数量。

  • 现在可以在 @RabbitListener 注解上指定容器 concurrency

预计将于 6 月初发布 Release Candidate,并在 Spring Framework 5.0 GA 版本发布后不久发布 GA 版本。

有关 2.0 中更改的完整列表,请参阅 参考手册的“2.0 版本自 1.7 版本以来的新增内容”;另请参阅 2.0.0.M12.0.0.M22.0.0.M3 以及 2.0.0.M4 的发行说明…

本周 Spring - 2017 年 5 月 2 日

工程 | Josh Long | 2017 年 5 月 2 日 | ...

欢迎收看新一期的《本周 Spring》!本周我将在澳大利亚珀斯参加 精彩的 YOW! West 大会,与开发者们交流构建云原生 Java 应用。如果您也在附近,请 打个招呼。像往常一样,我们有很多内容要分享,让我们开始吧!

我非常期待我们的第一个 Spring Days 活动,将于 5 月 30 日至 31 日在芝加哥举行。我将与 Eddu Melendez、Anupama Pradhan 和 Michael Minella 等其他 Spring 大师一同出席。希望您能加入我们!

Spring IO Platform Brussels-SR2

版本发布 | Andy Wilkinson | 2017 年 4 月 28 日 | ...

很高兴地宣布,Spring IO Platform Brussels-SR2 现已在 repo.spring.io 和 Maven Central 上可用。

此维护版本升级了 Platform 中多个项目的版本

  • AspectJ 1.8.10
  • Spring AMQP 1.7.2
  • Spring Boot 1.5.3
  • Spring Data Ingalls SR 3
  • Spring Framework 4.3.8
  • Spring Integration 4.3.9
  • Spring Kafka 1.1.4

许多第三方依赖的版本也已更新。

项目页面 | GitHub | Issues | Documentation

获取 Spring 新闻通讯

通过 Spring 新闻通讯保持联系

订阅

领先一步

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

了解更多

获得支持

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

了解更多

即将举行的活动

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

查看所有