本周 Spring - 2021 年 4 月 20 日

工程 | Josh Long | 2021 年 4 月 20 日 | ...

Spring Boot 2.5.0-RC1 现已可用

发布 | Phil Webb | 2021 年 4 月 16 日 | ...

为了准备 2021 年 5 月 20 日的 GA 版本,我很高兴地宣布 Spring Boot 2.5.0-RC1 现已发布,并可从我们的 里程碑存储库 获取。此版本 添加了许多新功能和错误修复

RC 的亮点包括

  • 一个用于 Quartz 的新执行器端点
  • 支持使用 R2DBC 进行数据库初始化
  • 用于 Spring Data 存储库和 MongoDB 的 Micrometer 指标支持
  • 支持 Gradle 7.0

有关更改和升级说明的完整列表,请参阅维基上的 Spring Boot 2.5.0-RC1 发行说明 以及 更新的参考文档

如果您想开始使用 2.5 并试用新功能,您可以在 start.spring.io 上引导一个新项目…

Spring Integration 5.5 RC1、5.4.6 和 5.3.7 可用

发布 | Artem Bilan | 2021 年 4 月 15 日 | ...

尊敬的 Spring 社区:

我谨代表团队和所有贡献者,很高兴地宣布 Spring Integration 5.5Release Candidate 1,以及 Spring Integration 5.4.65.3.7 的补丁版本。

最新的两个版本可以从 Maven Central 下载,建议您升级您的项目或只是从各自最新的 Spring Boot 补丁版本中传递性地获取它们!

Release Candidate 可从 https://repo.spring.io/milestone/ 存储库获取

compile 'org.springframework.integration:spring-integration-core:5.5.0-RC1'

以下是自之前宣布的 里程碑 3 以来对 Spring Integration 5.5 RC1 所做的更改的亮点…

Spring Boot 2.3.10 现已可用

发布 | Andy Wilkinson | 2021 年 4 月 15 日 | ...

我谨代表团队和所有做出贡献的人,很高兴地宣布 Spring Boot 2.3.10 现已发布,并可从 Maven Central 获取。

此版本包含 78 个错误修复、文档改进和依赖项升级。感谢所有通过问题报告和拉取请求做出贡献的人。

您如何提供帮助?

如果您有兴趣提供帮助,请查看问题存储库中的 "适合贡献" 标签。如果您有任何一般性问题,请在 stackoverflow.com 上使用 spring-boot 标签 提问,或在 Gitter 上与社区聊天。

项目页面 | GitHub | 问题 | 文档 | Stack Overflow |

Spring Boot 2.4.5 现已可用

发布 | Stéphane Nicoll | 2021 年 4 月 15 日 | ...

我谨代表团队和所有做出贡献的人,很高兴地宣布 Spring Boot 2.4.5 现已发布,并可从 Maven Central 获取。

此版本包含 57 个错误修复、文档改进和依赖项升级。感谢所有通过问题报告和拉取请求做出贡献的人。

您如何提供帮助?

如果您有兴趣提供帮助,请查看问题存储库中的 "适合贡献" 标签。如果您有任何一般性问题,请在 stackoverflow.com 上使用 spring-boot 标签 提问,或在 Gitter 上与社区聊天。

项目页面 | GitHub | 问题 | 文档 | Stack Overflow |

本周 Spring - 2021 年 4 月 13 日

工程 | Josh Long | 2021 年 4 月 14 日 | ...

嗨,Spring 粉丝!欢迎收看另一期《本周 Spring》!像往常一样,我们有很多内容要讲,所以我不会耽误太多时间,但在开始之前,我想提醒大家,我将在 4 月 15 日(后天!)与 JHipster 及其创始人、Microsoft 云开发者倡导者 Julien Dubois 共同探讨 Azure Spring Cloud:不要错过!

Spring Data Neumann SR9 和 2020.0.8 可用

发布 | Mark Paluch | 2021 年 4 月 14 日 | ...

我谨代表团队,很高兴地宣布 Spring Data 双重发布:Neumann SR92020.0.8。这两个版本主要包含错误修复和依赖项升级。服务版本将分别由即将推出的 Spring Boot 2.3.10 和 2.4.5 版本获取。最后,以下是文档、工件和更改日志的链接

Neumann SR9

Spring Data 2021.0 正式发布

发布 | Mark Paluch | 2021 年 4 月 14 日 | ...

尊敬的 Spring 社区:

我谨代表 Spring Data 团队和我们的贡献者,很高兴地宣布 Spring Data 2021.0.0(代号:Pascal)现已从 Maven Central 正式发布。此版本包含功能、错误修复和改进,其中包含许多版本和驱动程序升级。请注意,Spring Data Solr 不再是 Spring Data 发布列车的一部分。

此精选概述总结了最重要的更改

  • CrudRepositoryReactiveCrudRepository 引入 deleteAllById
  • 使用 Spring Core JFR(Java Flight Recorder)指标。
  • 用于 R2DBC 和 Oracle 的 QueryByExample
  • 启用类型安全和重构安全的 KPropertyKPropertyPath 用于属性路径渲染。

  • MongoDB 的嵌入式文档支持和宽松的聚合类型检查。
  • Cassandra 预处理语句。
  • Apache Geode 的存储库投影和函数执行。
  • 从发布列车中移除 Spring Data Solr。
  • 支持 jMolecules

Spring for Apache Kafka 2.7.0 发布

工程 | Gary Russell | 2021 年 4 月 14 日 | ...

我很高兴地宣布 Spring for Apache Kafka 2.7.0 现已发布。

此版本包含一项重大增强功能,它是社区贡献。失败的交付可以转发到一系列主题以进行延迟重新交付。

最好用一个例子来描述它

@RetryableTopic(attempts = "5", backoff = @Backoff(delay = 1000, multiplier = 2.0))
@KafkaListener(id = "sk270", topics = "sk270")
public void listen(String in, @Header(KafkaHeaders.RECEIVED_TOPIC) String topic) {
    LOG.info(in + " from " + topic);
    throw new RuntimeException("test");
}

@DltHandler
public void…

获取 Spring 新闻通讯

通过 Spring 新闻通讯保持联系

订阅

抢先一步

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

了解更多

获得支持

Tanzu Spring 在一个简单的订阅中提供 OpenJDK™、Spring 和 Apache Tomcat® 的支持和二进制文件。

了解更多

即将举行的活动

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

查看全部