领先一步
VMware 提供培训和认证,助您加速进步。
了解更多我谨代表 Spring Integration 团队,很高兴地宣布 Spring Integration 5.0 版本 (5.0.0.RELEASE) 的 GA(通用公开)版本现已可用。
可以从 Maven Central、JCenter 以及我们的 发布仓库 下载。
compile "org.springframework.integration:spring-integration-core:5.0.0.RELEASE"
首先,非常感谢所有社区成员为框架持续的积极贡献!
自从上次宣布 RC1 以来,此版本包含了若干 JIRA(以及一些 GitHub 问题),主要包括早期用户的 bug 修复和参考手册的改进。
这个框架的下一代版本历经了漫长的故事(近 17 个月),以下是主要功能的一些亮点:
基于 Spring Framework 5.0 代码库,通过 Java 8 的特性提供更丰富的功能;
升级到最新的 Spring 项目依赖,并集成了一些新的功能;
Java DSL 已包含在核心项目中,并进行了大量改进,提供了更自然的 Java 8 集成和代码库;
通过 FluxMessageChannel、ReactiveStreamsConsumer 以及 AbstractMessageHandler 中直接的 org.reactivestreams.Subscriber 实现来支持 Reactive Streams;
全新的 Spring WebFlux 模块,提供对请求和响应的完整 Reactive 支持;
全新的 Spring Integration 测试框架,包含 @SpringIntegrationTest 和 MockIntegration 功能;
- 大部分 POJO EIP 方法调用的性能显著提升。
有关 5.0 中更改的完整列表,请参阅参考手册中的 “新增功能”章节。
此外,我们还发布了维护版本 4.3.13,包含一系列重要的 bug 修复和改进。 (链接)
重要
我将与 Spring 团队的大多数同事一起参加 Spring One Platform 大会,届时我们将就 Spring Integration 的这些新功能进行演讲。请 与我见面,亲身了解这些令人惊叹的功能!
欢迎通过合适的沟通渠道提出任何反馈、功能建议、批评、Bug 报告和疑问!