Spring Cloud Edgware.SR4 已发布

版本发布 | Ryan Baxter | 2018年07月02日 | ...

我谨代表社区,很高兴地宣布 Spring Cloud Edgware Release Train 的 Service Release 4 (SR4) 版本今天已发布。您可以在 Maven Central 中找到该版本。您还可以查看 Edgware 版本说明以获取更多信息

Edgware Release Train 中的主要变更

spring-boot-autoconfigure-processor

  • 所有项目都有一个新的可选依赖项:spring-boot-autoconfigure-processor。请参阅 Spring Cloud Commons issue #377

Spring Cloud Commons

Spring Cloud AWS

Spring Cloud Config

  • 添加了为 SSH Git 仓库连接配置代理主机和端口的功能
  • 为 GIT 仓库添加了刷新速率
  • Bug 修复

Spring Data 动手实践 MongoDB 4.0 事务

工程 | Christoph Strobl | 2018年6月28日 | ...

随着 MongoDB 4.0 的发布,ACID 事务已登陆 `Document` 存储,强制执行“全有或全无”的执行方式并维护数据完整性。因此,让我们通过同步和响应式执行模型直接切入主题。

在撰写本文时,MongoDB 多文档事务支持在单个副本集内,感觉就像您可能熟悉的来自关系数据库的事务。查看驱动程序 API,会立即感到宾至如归

try (ClientSession session = client.startSession()) {

    session.startTransaction();

    try…

Spring Cloud Stream Fishtown.M1 /2.1.0.M1 发布公告

工程 | Oleg Zhurakousky | 2018年6月28日 | ...

我们很高兴地宣布 Spring Cloud Stream Fishtown 发布线的第一个里程碑版本 - Fishtown.M1/2.1.0.M1。

Spring Cloud Stream Fishtown 2.1.0.M1 可在 Spring Milestone 仓库中使用。 发布说明 包含有关与 Spring Boot、Spring Cloud、Spring AMQP 和 Spring for Apache Kafka 的版本兼容性相关的信息。

以下部分简要总结了此版本中包含的功能和改进。

重要特性、改进和增强功能

核心

  • 通过简单注册 ListenerContainerCustomizer bean 的实现来支持 Message Listener 容器定制。
  • 支持绑定属性优先级。此功能允许使用特定的绑定属性覆盖默认的绑定属性。例如。

Spring Cloud GCP 1.0.0.RC1 现已可用

发布 | Artem Bilan | 2018年6月28日 | ...

亲爱的Spring社区!

今天,我很高兴地与 Google 团队一起宣布 Spring Cloud for Google Cloud Platform 项目版本为 1.0 的第一个发布候选版本。

通过 BOM 可从 Spring Milestone 仓库获取的工件

<dependencyManagement>
    <dependencies>
        <dependency>
            <groupId>org.springframework.cloud</groupId>
            <artifactId>spring-cloud-gcp-dependencies</artifactId>
            <version>1.0.0.RC1</version>
            <type>pom</type>
            <scope>import</scope>
        </dependency>
    </dependencies…

Spring Boot for Apache Geode & Pivotal GemFire 1.0.0.M1 发布!

工程 | John Blum | 2018 年 6 月 26 日 | ...

各位 Spring 和 Apache Geode/Pivotal GemFire 社区的成员们:

我很高兴地宣布 Spring Boot for Apache Geode & Pivotal GemFire 的第一个里程碑版本,版本号为 1.0.0.M1。

这是一个很棒的新项目,它建立在近两年前我们在 Spring Data for Apache Geode/Pivotal GemFire 中开始的工作之上,当时我们引入了基于注解的配置

借助 Spring Boot 的“约定优于配置”方法和自动配置,该项目将 Spring Boot、Apache Geode 和 Pivotal GemFire 应用程序的配置和开发提升到一个新的水平,无论是在独立环境还是在托管环境(例如 Pivotal CloudFoundry (PCF))中构建和运行应用程序,尤其是在使用 Pivotal Cloud Cache (PCC) 时…

本周 Spring 要闻 - 2018 年 6 月 26 日

工程 | Josh Long | 2018 年 6 月 26 日 | ...

各位 Spring 爱好者,欢迎收听本期《本周 Spring 要闻》!上周真是充实!自从上次和大家交流以来,我去了阿姆斯特丹(拜访客户)、伦敦(参加 SpringOne 巡演伦敦站)、巴黎(JHipster 大会)、克拉科夫(Devoxx PL)以及现在的圣保罗(Spring Connect SP)。这是一段精彩的旅程,很高兴能在这里巴西,与地球上最大的 Java 社区之一结束这次旅程。

此外,作为锦上添花,本周的精彩内容也相当丰富,让我们一起来看看吧!

  • Spring Data Geode / Gemfire 的负责人 John Blum 刚刚宣布了 Spring Boot 与Apache Geode 和 Pivotal Gemfire 1.0.0.M1的集成。它支持使用 Spring 的 Cache Abstraction 进行旁路缓存,使用 Spring Data Repositories 进行系统记录(SOR)以及 Spring 事务管理,使用函数实现和执行进行分布式计算,使用连续查询进行事件流处理(ESP),使用 PDX 进行域对象版本控制/序列化,以及使用 SSL 进行安全、认证/授权和 TLS。
  • Spring Data Geode/Gemfire 的负责人 John Blum 并没有止步不前,他

Spring Session for Apache Geode/Pivotal GemFire 2.0.3.RELEASE 发布!

工程 | John Blum | 2018年6月21日 | ...

Spring & Apache Geode/Pivotal GemFire 社区的朋友们,大家好。

非常高兴地宣布 Spring Session for Apache Geode & Pivotal GemFire 2.0.3.RELEASE 正式发布。本次发布与 Spring Session core 2.0.3.RELEASE 和 Spring Data Kay-SR7 保持一致。

当然,Spring Session core 2.0.4.RELEASE 和 Spring Data Kay-SR8 已经可用,您也可以期待在七月初发布 Spring Session for Apache Geode/Pivotal GemFire 的新版本。这是一个中间版本,包含

  • 升级到 Gradle 4.8,使用 Spring Build Conventions Gradle 插件 0.0.16.RELEASE

  • 更新了依赖项(如上所述)。

  • 将依赖管理切换到 Spring Boot 的 Dependency BOM,基于 Spring Boot 2.0.2.RELEASE,以更好地与 Spring 生态系统项目和第三方依赖保持一致。

本周 Spring 要闻 - 2018 年 6 月 19 日

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

各位 Spring 爱好者!欢迎收听又一期精彩有趣的《本周 Spring 要闻》!本周我将在阿姆斯特丹(拜访客户)、伦敦(参加伦敦 Java 社区 Java 用户组演讲SpringOne 巡演活动)、巴黎(参加首届 JHipster 大会)、克拉科夫(参加Devoxx Poland),之后将前往圣保罗(参加 Spring Connect 活动)。如果您在这些地方,请打个招呼

响应式 Spring Cloud 之路

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

新的Spring Cloud Finchley GA 版本内容丰富,是通往响应式微服务之路上的一个重要里程碑。我不可能列出所有内容,因此请参考 Spencer Gibb 最新发布的版本公告。在此,我想重点介绍我们通往响应式 Spring Cloud 的历程。

我们在 2017 年 9 月发布了 Spring Framework 5。这是第一个引入新的响应式编程支持的版本,旨在帮助构建更健壮、可扩展的服务。它基于 Pivotal Reactor 项目,这是我们与 Reactive Streams 兼容的响应式运行时。Spring Framework 5 还包含大量新功能,我不会一一列举,而是选择在此重点介绍响应式支持。什么是响应式编程?它为什么重要…

Spring Tips:第四季回顾

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

嗨,Spring 的粉丝们!我们又结束了一个Spring Tips 系列。我将在几个月后带着更多Spring Tips 回来,我们将继续探索 Spring 生态系统中大大小小的各个方面。对我来说,这个系列和以往的系列一样,都很有趣。它混合了全新的内容和旧内容,让我们能以新的视角进行回顾。一如既往,我做这些是为了你们,并且一直期待听到你们希望我阐述 Spring 领域中的哪些方面。

总之,这是我们从第一季到第四季之前各期内容的回顾。请尽情享用!

第一季

获取 Spring 新闻通讯

通过 Spring 新闻通讯保持联系

订阅

领先一步

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

了解更多

获得支持

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

了解更多

即将举行的活动

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

查看所有