内容提要
Spring AMQP 4.1.0-M2 发布,新增 spring-amqp-client 模块,提供新的 API 以便于配置和注册消息监听器,未来将实现类似 @RabbitListener 的 @AmqpListener 注解。测试工具改进,更多通用类移至 spring-amqp,所有依赖项已升级至最新版本。
关键要点
-
Spring AMQP 4.1.0-M2 发布,新增 spring-amqp-client 模块。
-
新增 API 以便于配置和注册消息监听器,包括 AmqpMessagingListenerAdapter、AmqpMessageListenerContainerFactory、AmqpListenerEndpoint 和 AmqpListenerEndpointRegistry。
-
未来将实现类似 @RabbitListener 的 @AmqpListener 注解。
-
TestUtils.getPropertyValue() 方法进行了改进,以便于在测试代码中的使用。
-
更多通用类已从 spring-rabbit 模块移至 spring-amqp,以便于新模块的使用。
-
所有依赖项已升级至最新版本。
延伸问答
Spring AMQP 4.1.0-M2 有哪些新特性?
新增了 spring-amqp-client 模块,提供新的 API 以便于配置和注册消息监听器。
如何使用新的 @AmqpListener 注解?
未来将实现类似 @RabbitListener 的 @AmqpListener 注解,具体使用方法尚未公布。
Spring AMQP 4.1.0-M2 中的测试工具有什么改进?
TestUtils.getPropertyValue() 方法进行了改进,以便于在测试代码中的使用。
spring-amqp-client 模块的主要功能是什么?
该模块提供新的 API 用于程序化配置和注册消息监听器。
Spring AMQP 4.1.0-M2 中的依赖项更新了哪些内容?
所有依赖项已升级至最新版本。
有哪些类被移至 spring-amqp 模块?
更多通用类已从 spring-rabbit 模块移至 spring-amqp,以便于新模块的使用。