Spring Data Kay SR4 已发布

发布 | Mark Paluch | 2018 年 2 月 20 日 | ...

我谨代表 Spring Data 团队,宣布 Kay 发行版系列的第四个服务版本,为 Spring Boot 2.0 RC2 做准备。

此服务版本基于刚刚发布的 Spring Framework 5.0.4 和 Project Reactor 3.1.4,并为持久化代码及其他一切提供了解决方案。为方便您使用,Kay SR4 将被 Spring Boot 2.0 RC2 采纳,并且是 Kay 发行版用户的推荐升级版本。

您可以在链接的更改日志中找到所有详细信息。

本周 Spring 动态 - 2018 年 2 月 20 日

工程 | Josh Long | 2018 年 2 月 20 日 | ...

大家好,Spring 粉丝们!欢迎收看本期“本周 Spring 动态”!本周我将在 圣地亚哥 JUG 与 Mario Gray 一起就 Spring 测试进行演讲。然后我将前往 IBM Index 会议,在旧金山,我将就构建响应式微服务进行演讲,然后是去亚特兰大举行的 Devnexus,我将就 Kotlin 和测试进行演讲。希望您能加入,如果就在附近,欢迎 过来打个招呼

Spring Vault 2.0 GA 已发布

发布 | Mark Paluch | 2018 年 2 月 20 日 | ...

我谨代表社区,很高兴宣布 Spring Vault 2.0 正式发布。自 Spring Vault 2.0 的首次尝试以来,经过 10 个月的努力,我们终于迎来了这个 GA 版本。以下是 Spring Vault 2.0 的最重要更新:

  • 升级到 Java 8 和 Spring Framework 5。
  • 响应式支持。
  • 通过提供 JSR-305 注解 API,改进了 null 安全性。
  • 通过 Spring Data KeyValue 仓库提供 Vault 仓库支持。
  • Kubernetes、AWS ECS/IAM 认证。
  • AppId 认证的 RoleId/SecretId 解包。
  • Spring Security 与 VaultBytesEncryptorVaultRandomBytesKeyGenerator 的集成。

Spring Cloud Task 2.0.0.M3 现已发布

发布 | Michael Minella | 2018 年 2 月 14 日 | ...

我们很高兴地宣布 Spring Cloud Task 2.0.0.M3 现已在 Github 和 Pivotal 下载仓库中发布。非常感谢所有为本次发布做出贡献的人。

有什么新功能?

本次发布包括对现有依赖项的升级,以及为 Spring Cloud Task 用户带来的一些令人兴奋的新功能。从依赖项的角度来看,Spring Cloud Task 2.0.0.M3 已升级到使用 Spring Boot 2.0.0.RC1 堆栈以及 Spring Cloud 的 Finchley M6 依赖项。

除了依赖升级之外,Spring Cloud Task 2.0.0.M3中还有许多新功能。让我们…

Spring Cloud Contract 在多语言世界中的应用

工程 | Marcin Grzejszczak | 2018年2月13日 | ...

本文简要回顾了什么是契约测试、Spring Cloud Contract 如何实现契约测试,以及 Spring Cloud Contract 如何在多语言世界中应用。

什么是契约测试

为了提高我们系统行为正确的确定性,我们会编写不同类型的测试。根据 测试金字塔,主要的测试类型是单元测试、集成测试和 UI 测试。测试越复杂,所需的时间和精力就越多,也越脆弱。

在分布式系统中,最常见的问题之一是应用程序之间的集成测试。假设您的服务向另一个应用程序发送REST请求。在使用Spring Boot时,您可以编写一个@SpringBootTest来测试该行为。您设置一个Spring上下文,准备一个要发送的请求…您将它发送到哪里?您还没有启动另一个应用程序,所以您会得到一个Connection Refused

Spring Cloud Finchley M6 已发布

发布 | Spencer Gibb | 2018年2月13日 | ...

我谨代表社区,很高兴地宣布 Spring Cloud Finchley 发行版系列的 Milestone 6 (M6) 今天已发布。可以在 Spring Milestone 仓库中找到该版本。您可以查看 Finchley 发布说明以获取更多信息

Finchley发布火车中的显著变化

Finchley.M6 与 Spring Boot RC1 兼容。为了与 RC1 兼容,已进行了许多更新。

Spring Cloud Sleuth

Spring Cloud Sleuth 的内部已重写为使用 Brave。有关更多信息,请参阅迁移指南

Spring Cloud Gateway

网关的性能得到了显著提升。Hystrix过滤器增加了回退支持。Java Route DSL也有更新。要添加过滤器,请使用新的filters()

Spring Integration for AWS 2.0.0.M1 and Spring Cloud Stream Kinesis Binder 1.0.0.M1

发布 | Artem Bilan | 2018年2月13日 | ...

亲爱的Spring社区!

我很高兴地宣布两个适用于Amazon Web Services的 Spring Milestone 版本:Spring Integration for AWS 2.0.0.M1Spring Cloud Stream Binder for AWS Kinesis 1.0.0.M1

这两个里程碑版本都可以在 Spring Milestone 仓库中获取,并且可以作为 Maven 依赖项使用。

<dependency>
    <groupId>org.springframework.integration</groupId>
    <artifactId>spring-integration-aws</artifactId>
    <version>2.0.0.M1</version>
</dependency>

<dependency>
    <groupId>org.springframework.cloud</groupId>
    <artifactId>spring-cloud-stream-binder-kinesis…

本周 Spring 动态 - 2018 年 2 月 13 日

工程 | Josh Long | 2018年2月13日 | ...

大家好,Spring 粉丝们!欢迎收看本期“本周 Spring 动态”!本周我去了德国慕尼黑和法兰克福,以及明尼苏达州明尼阿波利斯,本周剩余时间我将在纽约市和旧金山。

我们要介绍的内容很多,事不宜迟,让我们开始吧。

获取 Spring 新闻通讯

通过 Spring 新闻通讯保持联系

订阅

领先一步

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

了解更多

获得支持

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

了解更多

即将举行的活动

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

查看所有