Spring AMQP 2.0.0 RELEASE 可用

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

我很高兴地宣布 Spring AMQP 的 2.0.0.RELEASE 版本现已在 Spring release repository 和 Maven Central 中可用。

首先,感谢所有社区成员的反馈和贡献,使 Spring for 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;

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

有关 2.0 中更改的完整列表,请参阅 参考手册中的新内容

此外,请确保您不会错过今年的 SpringOne Platform 会议,会议将包含许多 Spring 相关讲座,学习最新和最佳功能的时机,当然还有关于我们下一步计划的一些预览。折扣价格即将失效!

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

获取 Spring 新闻通讯

通过 Spring 新闻通讯保持联系

订阅

领先一步

VMware 提供培训和认证,助您加速进步。

了解更多

获得支持

Tanzu Spring 提供 OpenJDK™、Spring 和 Apache Tomcat® 的支持和二进制文件,只需一份简单的订阅。

了解更多

即将举行的活动

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

查看所有