Spring Shell 3.2.0-M2 现已推出

发布 | Janne Valkealahti | 2023 年 10 月 13 日 | ...

Spring Shell 3.2.0-M2 现已推出

我代表团队和所有做出贡献的人,很高兴地宣布 Spring Shell 3.2.0-M2 现已从 Spring 仓库中提供。

此版本首次实验性地支持 Terminal UI,如下面的屏幕录制所示

tui

请参阅 发行说明 3.2.0-M2 以获取更多详细信息。

感谢所有通过问题报告和拉取请求做出贡献的人。

您如何提供帮助?

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

Spring Data 2023.1 发布 RC1

发布 | Mark Paluch | 2023 年 10 月 13 日 | ...

我很高兴地宣布,现已提供功能完整的 Spring Data 2023.1 发布候选版本!此版本正在为下周发布的第一个 Spring Boot 3.2 发布候选版本做准备。我们预计最终版本将于 11 月正式发布。

此 RC 提供了一些新的和值得注意的更改

  • 存储库查询方法的 @ReadPreference 支持以及对 MongoDB 文档字段名称中点的支持。
  • Spring Data Relational 中 Converter 安排的修订,允许对 JDBC 和 R2DBC 模块使用相同的转换器抽象。
  • 使用 Lettuce 驱动程序时,Redis 的异步缓存支持。

Spring Framework 6.0.13 现已推出

发布 | Brian Clozel | 2023 年 10 月 12 日 | ...

我代表团队和所有做出贡献的人,很高兴地宣布 Spring Framework 6.0.13 现已推出。

Spring Framework 6.0.13 附带 34 个修复和文档改进,包括 7 个回归修复。此版本将与 Spring Boot 3.0.12 和 3.1.5 一起发布,将于下周发布

我们预计下一组 Spring Framework 维护版本将于 11 月发布,以及我们过去几个月一直在开发的令人兴奋的新版本 6.1.0。

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

Spring Framework 6.1 RC1 发布

发布 | Brian Clozel | 2023 年 10 月 12 日 | ...

我代表 Spring Framework 团队,很高兴地宣布,第一个 Spring Framework 6.1 发布候选版本现已从 repo.spring.io/milestone 提供。

Spring Framework 6.1.0-RC1 附带 75 个修复和改进

新功能

此第一个发布候选版本提供了一些新功能

  • Spring Framework 6.1 现在需要 Jackson 2.14 基线并支持 新的 DatatypeFeature
  • 我们对 AOT 进行了进一步改进,减少了运行时反射,并为 GraalVM 中即将推出的可达性更改做好了准备
  • 现在,您可以使用 OutputStream 作为反应式 Web API 中数据源,这要归功于新的 BodyInserter 方法变体
  • 功能性 Web 框架现在允许在提供静态资源时操作标头;这使得编写 HTTP 缓存响应标头变得更加容易。

使用 Spring Cloud Stream 和 Apache Kafka 的事务回滚策略

工程 | Soby Chacko | 2023 年 10 月 11 日 | ...

此博客系列中的其他部分

第 1 部分:Spring Cloud Stream Kafka 应用程序中的事务简介

第 2 部分:Spring Cloud Stream Kafka 应用程序中的生产者启动的事务

第 3 部分:在 Spring Cloud Stream Kafka 应用程序中与外部事务管理器同步

在此博客系列的最后三个部分中,我们分析了 Spring Cloud Stream Kafka 应用程序中事务的工作原理。我们遇到了事务有帮助的不同上下文,包括生产者和消费者应用程序,以及应用程序如何正确使用它们。现在这些基本元素已经过去,让我们继续讨论事务的另一个方面:**在发生错误时回滚事务**。当发生错误并且事务系统无法提交事务时,事务管理器会回滚事务,并且不会为下游消费者持久化任何内容。应用程序应该能够指示此回滚机制的工作方式。Spring Cloud Stream 促进了此回滚…

本周 Spring - 2023 年 10 月 10 日

工程 | Josh Long | 2023 年 10 月 10 日 | ...

您好,Spring 粉丝!欢迎来到 本周 Spring 的另一期!上周我在比利时的安特卫普参加了精彩的 Devoxx Belgium 活动,本周我在阿姆斯特丹参加了 SpringOne Tour 阿姆斯特丹站,并且在 SpringOne Tour 阿姆斯特丹活动期间,我抽出时间与我的朋友兼 Java Champion Trustin Lee (@trustin)(他创建了 Netty!这位老兄是活着的传奇!)在由 Java Champion 和当地人 Geertjan Wielenga (@GeertjanW) 主持的当地阿姆斯特丹 Java 用户组进行讨论和问答。这确实是美好的一天…

Spring Shell 2.1.13、3.0.8 和 3.1.4 现已推出

发布 | Janne Valkealahti | 2023 年 10 月 04 日 | ...

Spring Shell 2.1.13、3.0.8 和 3.1.4 现已推出

我代表团队和所有做出贡献的人,很高兴地宣布 Spring Shell 2.1.133.0.83.1.4 已发布,现已从 Maven Central 提供。

请参阅 发行说明 2.1.13发行说明 3.0.8发行说明 3.1.4 以获取更多详细信息。

感谢所有通过问题报告和拉取请求做出贡献的人。

您如何提供帮助?

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

在 Spring Cloud Stream Kafka 应用程序中与外部事务管理器同步

工程 | Soby Chacko | 2023 年 10 月 04 日 | ...

此博客系列中的其他部分

第 1 部分:Spring Cloud Stream Kafka 应用程序中的事务简介

第 2 部分:Spring Cloud Stream Kafka 应用程序中的生产者启动的事务

在本 博客系列的上一部分 中,我们了解了事务管理的基础知识,主要是在使用生产者启动的 Spring Cloud Stream Kafka 应用程序时。在该讨论中,我们还简要介绍了 Spring Cloud Stream Kafka 消费者应用程序如何使用适当的隔离级别消费事务性产生的记录。当您与外部事务管理器(例如…

获取 Spring 时事通讯

通过 Spring 时事通讯保持联系

订阅

领先一步

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

了解更多

获取支持

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

了解更多

即将举行的活动

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

查看全部