Spring Integration 6.1 GA

Spring Integration 6.1 已正式 GA。Spring Integration6.1版本是基于是6.x的自然迭代,其中包含未进入6.0的修复和改进。此外还包括部分破坏性变更。

Spring Integration 在基于 Spring 的应用程序中启用轻量级消息传递,并支持通过声明性适配器与外部系统集成。这些适配器提供了比 Spring 对远程处理、消息传递和调度的支持更高级别的抽象。 Spring Integration 的主要目标是为构建企业集成解决方案提供一个简单的模型,同时保持关注点分离,这对于生成可维护、可测试的代码至关重要。

部分更新亮点:

  • 升级到最新的依赖项,前提是没有破坏公开的公共 API
  • 添加了对 Protobuf 转换器的支持
  • 将 Zip 扩展迁移到核心项目中的相应模块
  • MessageFilter 现在在删除请求消息时发出 WARN 日志,不再像以前那样静默
  • 现在网关和回复处理程序不会永远阻塞发送以及接收操作
  • 引入ContextHolderRequestHandlerAdvice来管理ThreadLocal处理程序方法周围的值
  • 将方便的handleReactive()终端操作符添加到 Java DSL
  • Java DSL IntegrationComponentSpec.get()已被弃用,取而代之的是将规范作为 bean 公开,以避免规范内部可能丢失的错误配置问题
  • 当必须在同一线程中的消费者中处理具有相同分区键的消息时,引入PartitionedChannel来实现逻辑

详情查看 What's New

猜你喜欢

转载自www.oschina.net/news/241823/spring-integration-6-1-ga
今日推荐