Spring AMQP 2.0.0 版本发布

发布 | Artem Bilan | 2017年10月5日 | ...

我很高兴地宣布,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 AmqpAppenderEncoder 支持;

  • 删除了先前版本中已弃用的 API;

  • 当然,还有大量的错误修复!

有关 2.0 中所有更改的完整列表,请参阅 参考手册中的新增功能

此外,请确保您不会错过今年的 SpringOne Platform 大会,该大会将举办许多 Spring 主题演讲,提供了解最新功能的机会,当然还有一些关于我们下一步计划的预览。折扣价即将结束!

项目页面 | JIRA | 贡献 | 帮助 | 聊天

获取 Spring 新闻通讯

通过 Spring 新闻通讯保持联系

订阅

领先一步

VMware 提供培训和认证,助您快速提升技能。

了解更多

获得支持

Tanzu Spring 通过一个简单的订阅提供 OpenJDK™、Spring 和 Apache Tomcat® 的支持和二进制文件。

了解更多

即将举行的活动

查看 Spring 社区中所有即将举行的活动。

查看全部