领先一步
VMware 提供培训和认证,以加速您的进步。
了解更多我很高兴地宣布 Spring Integration 5.3
的第三个里程碑版本。
此版本包含多个错误修复、大量新功能和改进,并且很快将被 Spring Boot 2.3 M3
采用。
它可以从我们的里程碑版本仓库下载
compile "org.springframework.integration:spring-integration-core:5.3.0.M3"
响应式事务支持。ReactiveTransactionManager
现在可以配置用于产生响应式类型回复的端点,或者只是实现 ReactiveMessageHandler
。
ReactiveRequestHandlerAdvice
- 用于消息处理程序的 MethodInterceptor
,该处理程序产生 Mono
作为回复的有效负载。BiFunction<Message<?>, Mono<?>, Publisher<?>>
自定义函数通过 Mono.transform(Function)
运算符应用于返回的 Mono
,以向产生的结果添加一些方面。通常用于对远程响应式请求(例如 Webflux 或 RSocket)应用 超时
、重试
、标记
等选项。
Kotlin DSL。正如我们之前承诺的那样,我们已将 spring-integration-kotlin-dsl
项目合并到核心项目中,以实现普遍可用性,并进一步进行改进(只有直接访问核心 Spring Integration 类才能实现)。有关更多信息,请参阅 org.springframework.integration.dsl.IntegrationFlowDsl.kt
。
Web 服务 Java DSL。在许多社区请求下,Web 服务模块的 Java DSL 组件已进入项目。有关更多信息,请参阅 org.springframework.integration.ws.dsl.Ws
。
有关更多信息,请参阅参考手册中的“新增功能”。
我们期待您对 4 月份即将发布的 RC 版本的反馈!
项目页面 | GitHub Issues | 贡献 | 帮助 | 聊天