抢占先机
VMware 提供培训和认证,以加速您的进步。
了解更多我谨代表 Spring Integration 团队高兴地宣布 Spring Integration 5.0 版本的 Milestone 7 (5.0.0.M7
) 现已发布。
可以从 Milestone 仓库 下载
repositories {
maven { url 'http://repo.spring.io/libs-milestone' }
}
compile "org.springframework.integration:spring-integration-core:5.0.0.M7"
21 个 JIRA(和一些 GitHub 问题)已包含在此版本中,包括错误修复和一些新功能。 自上次发布的 Milestone 6 以来,M7
中的一些功能亮点
Reactive WebFlux Channel Adapters 已被提取到单独的 spring-integration-webflux
模块,以区分基于 Servlet 的 MVC 配置和 Reactive 基础。
引入 EmbeddedJsonHeadersMessageMapper
以允许将消息头与有效负载一起嵌入到目标协议的包中,这些协议本身不支持头,例如 TCP/IP、MQTT、AWS Kinesis 和 0.11.x
版本之前的 Apache Kafka。
java.util.function.Supplier
现在可以充当 MessageSource
@Bean
@InboundChannelAdapter(value = "myChannel")
public Supplier<Integer> counterMessageSupplier(AtomicInteger counter) {
return () -> counter.incrementAndGet();
}
spring.integration.endpoints.noAutoStartup
全局集成属性,用于配置在应用程序启动时不应自动启动的端点模式。特别感谢几位社区成员为框架做出的持续积极贡献;扫描 提交 并给予他们一些荣誉!
有关 5.0
中的完整更改列表,另请参阅参考手册中的 新增功能 章节。
我们仍然希望将一些功能(Reactive 和 Testing)包含到当前版本中,敬请关注下一个 Milestones! 我们预计 RC 和后续 GA 将在 10 月底、11 月初的某个时候发布 - 就在 Spring Boot 2.0 GA
之前!
此外,4.3.12
版本也已发布,其中包含一些有价值的错误修复。 它已经是 Spring Boot 1.5.7 的一部分,建议升级以获得更好的体验。
欢迎通过适当的沟通渠道提供任何反馈、功能建议、批评、错误报告和问题