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 的测试,主题是圣地亚哥 JUG。然后我将前往旧金山的IBM Index 大会,在那里我将讨论构建响应式微服务,然后前往佐治亚州亚特兰大的Devnexus,在那里我将讨论 Kotlin 和测试。如果您在附近,我希望您能加入我和我打个招呼

  • Stéphane Nicoll 刚刚宣布了Spring Framework 5.0.4
  • 查看这篇关于构建灵活的 Spring Cloud Data Flow 数据管道的白皮书
  • 现在使用 Spring Cloud Stream 从Spring Initializr变得更加容易:现在您只需要选择一个绑定器实现(Kafka 或 RabbitMQ),然后选择是否要使实现具有反应性,就可以开始了!
  • Spring Cloud Task 负责人 Michael Minella 刚刚宣布了 Spring Cloud Task 2.0.0.M3。新版本包括应用程序关闭时更智能的默认行为、限制任务并发运行的能力,

Spring Vault 2.0 正式版发布

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

我代表社区,很高兴地宣布 Spring Vault 2.0 正式版发布。从 Spring Vault 2.0 的最初工作开始,我们用了 10 个月的时间才达到这个正式版发布。以下是 Spring Vault 2.0 中最重要的更改

  • 升级到 Java 8 和 Spring Framework 5。
  • 响应式支持。
  • 通过提供 JSR-305 注释的 API 来改进空安全性。
  • 通过 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 上下文,准备要发送的请求……您将其发送到哪里?您没有启动另一个应用程序,因此您得到一个连接被拒绝

Spring Cloud Finchley M6 可用

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

我代表社区,很高兴地宣布 Spring Cloud Finchley 版本系列的里程碑版本 6 (M6) 今天可用。此版本可在Spring 里程碑存储库中找到。您可以查看 Finchley 的发行说明以了解更多信息

Finchley 版本系列中的显著更改

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

Spring Cloud Sleuth

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

Spring Cloud Gateway

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

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

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

亲爱的 Spring 社区!

我很高兴地宣布针对Amazon Web Services 的两个 Spring 里程碑版本发布:Spring Integration for AWS 2.0.0.M1Spring Cloud Stream Binder for AWS Kinesis 1.0.0.M1

这两个里程碑版本都可以在Spring 里程碑 仓库中获取,并且可以作为 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 社区中所有即将举行的活动。

查看全部