领先一步
VMware 提供培训和认证,助您快速提升技能。
了解更多我很高兴地宣布,Spring AMQP 的 2.0.0.RELEASE
版本现已在 Spring 发布仓库 和 Maven Central 上可用。
首先感谢所有社区成员提供的反馈和贡献,使 Spring AMQP 和 RabbitMQ 支持项目的这个新版本得以实现!
经过 一年零两个月 的出色团队合作,我们取得了一些亮点:
完全支持 Java 8 和 Spring Framework 5.0
;
新的 spring-rabbit-junit
工件,提供了一些有用的测试工具,包括 BrokerRunning
JUnit @Rule
;
amqp-client
库版本为 5.0
;
DirectMessageListenerContainer
,允许直接在客户端线程上消费消息,而不是像 SimpleMessageListenerContainer
中那样基于队列的逻辑;
ConnectionFactory
中的 ConnectionNameStrategy
选项,用于命名目标 Broker 连接以进行可能的诊断;
新的 RabbitOperations.invoke()
,用于在专用、线程绑定的通道上进行批量的模板操作;
Logback AmqpAppender
的 Encoder
支持;
删除了先前版本中已弃用的 API;
当然,还有大量的错误修复!
有关 2.0
中所有更改的完整列表,请参阅 参考手册中的新增功能。
此外,请确保您不会错过今年的 SpringOne Platform 大会,该大会将举办许多 Spring 主题演讲,提供了解最新功能的机会,当然还有一些关于我们下一步计划的预览。折扣价即将结束!