领先一步
VMware 提供培训和认证,以加速您的进步。
了解更多尊敬的 Spring 社区成员:
希望你们在巴塞罗那享受Spring IO 周年庆典。今年由于种种原因我无法参加。无论如何,我很高兴地宣布 Spring Integration 6.1.0
现在已从 Maven Central 正式发布。
此外,还发布了错误修复版本5.5.18
。
Spring Integration 6.1
版本是 6.x
系列的自然演进,包含了一些未进入 6.0
的修复和改进。此外,我们也听取了社区的反馈,进行了一些可能带来破坏性变化,但对目标项目更方便的改进。
此新版本的一些亮点包括:
升级到最新的依赖项,但仅限于不破坏我们公开的公共 API 的情况。
添加了 Protobuf 变换器支持(感谢 Christian Tzolov)。
将 Zip 扩展迁移到核心项目中的相应模块。
MessageFilter
现在会在丢弃请求消息时发出 WARN 日志,技术上来说,它不再像以前那样静默。
现在,网关和回复处理程序不会因为发送和接收操作而无限期阻塞。
框架中的默认超时设置为30
秒。
引入了ContextHolderRequestHandlerAdvice
来管理处理程序方法周围的ThreadLocal
值。
为 Java DSL 添加了方便的handleReactive()
终端操作符。
Java DSL 的IntegrationComponentSpec.get()
已被弃用,取而代之的是将该规范作为 bean 公开,以避免规范内部可能丢失的错误配置问题。
引入了一个PartitionedChannel
,用于实现当具有相同分区键的消息必须在消费者中的同一线程中处理的逻辑。
Spring Boot 3.1.0
将于今天发布,其中包含 Spring Integration 6.1
。
现在我们已经切换到基于 Spring Framework 6.1
的 6.2
版本,该版本将包含更多令人兴奋的功能和改进。
此致,
Artem
项目页面 | GitHub Issues | 贡献 | 帮助 | 聊天