本周 Spring - 2021 年 4 月 20 日
大家好,Spring 爱好者们!欢迎收看新一期的《本周 Spring》!本周我们有很多内容要分享,让我们马上开始吧!
大家好,Spring 爱好者们!欢迎收看新一期的《本周 Spring》!本周我们有很多内容要分享,让我们马上开始吧!
大家好,Spring 爱好者们!在本期节目中,Josh Long (@starbuxman) 与 Netflix 工程师、Spinnaker 持续交付平台联合创始人、Target 杰出工程师、拜登竞选活动首席技术官、RatPack 贡献者,以及全能型大神 Dan Woods (@danveloper) 进行了交流。
为迎接 2021 年 5 月 20 日的 GA 版本发布,我很高兴地宣布 Spring Boot 2.5.0-RC1 已发布,可从我们的 里程碑仓库 获取。此版本 新增了许多新功能和错误修复。
RC 版本亮点包括
有关更改的完整列表和升级说明,请参阅 wiki 上的 Spring Boot 2.5.0-RC1 发行说明 以及 更新的参考文档。
如果您想开始使用 2.5 并试用新功能,可以在 start.spring.io 上引导一个新项目…
亲爱的 Spring 社区:
我谨代表团队及所有贡献者,很高兴宣布 Spring Integration 5.5 的 Release Candidate 1 版本,以及 Spring Integration 5.4.6 & 5.3.7 的补丁版本。
后两个版本可从 Maven Central 下载,建议升级您的项目,或通过相应的 Spring Boot 补丁版本进行传递依赖引入!
Release Candidate 版本可从 https://repo.spring.io/milestone/ 仓库下载
compile 'org.springframework.integration:spring-integration-core:5.5.0-RC1'
这是自先前宣布的 Milestone 3 以来 Spring Integration 5.5 RC1 的主要更改亮点…
我谨代表团队以及所有贡献者,很高兴地宣布 Spring Boot 2.3.10 已发布,并可通过 Maven Central 获取。
此次发布包括 78 项错误修复、文档改进和依赖项升级。感谢所有通过问题报告和拉取请求做出贡献的人。
如果您有兴趣提供帮助,请查看 issue 仓库中的 “适合贡献”标签。如果您有一般性问题,请在 stackoverflow.com 上使用 spring-boot 标签提问,或在 Gitter 上与社区交流。
我很高兴地代表团队和所有贡献者宣布 Spring Boot 2.4.5 已发布,并可在 Maven Central 上获取。
此版本包含 57 项错误修复、文档改进和依赖项升级。感谢所有通过问题报告和拉取请求做出贡献的人。
如果您有兴趣提供帮助,请查看 issue 仓库中的 “适合贡献”标签。如果您有一般性问题,请在 stackoverflow.com 上使用 spring-boot 标签提问,或在 Gitter 上与社区交流。
大家好,Spring 爱好者们!欢迎收看又一期《本周 Spring》!像往常一样,我们有很多内容要分享,所以我就不耽误太多时间了,但在开始之前,我想提醒大家,我将于 4 月 15 日(两天后!)加入 JHipster 和创始人、微软云开发倡导者 Julien Dubois,共同探讨 Azure Spring Cloud:千万不要错过!
我很高兴地代表团队宣布 Spring Data 的双重发布:Neumann SR9 和 2020.0.8。这两个版本主要包含错误修复和依赖升级。这些服务版本将分别包含在即将发布的 Spring Boot 2.3.10 和 2.4.5 版本中。最后,以下是文档、工件和变更日志的链接:
亲爱的 Spring 社区:
我谨代表 Spring Data 团队及其贡献者,非常高兴地宣布 Spring Data 2021.0.0 (代号:Pascal) 已正式发布,可从 Maven Central 获取。本次发布包含大量版本和驱动程序升级所带来的新功能、bug 修复和改进。请注意,Spring Data Solr 已不再是 Spring Data Release Train 的一部分。
本次精选的概述总结了最重要的变更。
CrudRepository 和 ReactiveCrudRepository 引入 deleteAllById。QueryByExample。KProperty 和 KPropertyPath 使用,用于属性路径渲染。我很高兴地宣布 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…