内容提要
Spring Integration 6.4.0-M1发布,修复bug和升级依赖。新特性包括分布式LockRegistry实现在DB中丢失锁时抛出ConcurrentModificationException异常,JDBC消息存储组件中的LobHandler API被弃用,ZeroMqMessageHandler可以绑定端口,MQTT v5通道适配器的订阅标识符改进,等等。迁移指南和反馈渠道也提供。
关键要点
-
Spring Integration 6.4.0-M1发布,包含常规的bug修复和依赖升级。
-
分布式LockRegistry实现现在在解锁操作时,如果在数据库中丢失锁的所有权,将抛出ConcurrentModificationException异常。
-
JDBC消息存储组件中的LobHandler API已被弃用,建议使用JDBC驱动程序的内部字节数组处理。
-
ZeroMqMessageHandler现在可以绑定端口。
-
MQTT v5通道适配器的订阅标识符得到了改进。
-
Reactor上下文现在可以传播到回复的CompletableFuture。
-
SftpSession现在会关闭ClientSession。
-
提供了迁移指南,包含此新版本中的一些重大更改。
-
欢迎对6.4版本的反馈,以进一步改善框架和用户体验。
延伸问答
Spring Integration 6.4.0-M1有哪些新特性?
新特性包括分布式LockRegistry在解锁时抛出ConcurrentModificationException异常、JDBC消息存储组件中LobHandler API被弃用、ZeroMqMessageHandler可以绑定端口,以及MQTT v5通道适配器的订阅标识符改进等。
Spring Integration 6.4.0-M1的主要修复内容是什么?
该版本包含常规的bug修复和依赖升级,具体修复内容未详细列出。
如何处理JDBC消息存储组件中的LobHandler API弃用问题?
建议使用JDBC驱动程序的内部字节数组处理来替代已弃用的LobHandler API。
Spring Integration 6.4.0-M1的迁移指南包含哪些内容?
迁移指南包含此新版本中的一些重大更改,帮助用户顺利过渡到新版本。
Spring Integration 6.4.0-M1对反馈的态度是什么?
团队欢迎对6.4版本的反馈,以进一步改善框架和用户体验。
ZeroMqMessageHandler在新版本中有什么变化?
ZeroMqMessageHandler现在可以绑定端口,这是新版本中的一项改进。