This version is still in development and is not considered stable yet. For the latest stable version, please use Spring Integration 6.3.0!

JDBC Support

Spring Integration provides channel adapters for receiving and sending messages by using database queries. Through those adapters, Spring Integration supports not only plain JDBC SQL queries but also stored procedure and stored function calls.

You need to include this dependency into your project:

  • Maven

  • Gradle

<dependency>
    <groupId>org.springframework.integration</groupId>
    <artifactId>spring-integration-jdbc</artifactId>
    <version>6.2.6-SNAPSHOT</version>
</dependency>
compile "org.springframework.integration:spring-integration-jdbc:6.2.6-SNAPSHOT"

By default, the following JDBC components are available:

The Spring Integration JDBC Module also provides a JDBC Message Store.