跳到主要内容
版本:7.0.2

JDBC 支持

DeepSeek V3 中英对照 JDBC Support

Spring Integration 提供了通过数据库查询接收和发送消息的通道适配器。通过这些适配器,Spring Integration 不仅支持普通的 JDBC SQL 查询,还支持存储过程和存储函数的调用。

此依赖项为项目所需:

<dependency>
<groupId>org.springframework.integration</groupId>
<artifactId>spring-integration-jdbc</artifactId>
<version>7.0.2</version>
</dependency>

默认情况下,以下 JDBC 组件可用:

Spring Integration JDBC 模块还提供了一个 JDBC 消息存储

章节总结

📄️ JDBC 锁注册表

版本 4.3 引入了 JdbcLockRegistry。某些组件(例如聚合器和重排器)使用从 LockRegistry 实例获取的锁来确保同一时间只有一个线程操作一个组。DefaultLockRegistry 在单个组件内执行此功能。现在,您可以在这些组件上配置外部锁注册表。当与共享的 MessageGroupStore 结合使用时,您可以使用 JdbcLockRegistry 在多个应用程序实例之间提供此功能,从而确保同一时间只有一个实例可以操作该组。