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.4</version>
</dependency>
compile "org.springframework.integration:spring-integration-jdbc:6.2.4"

By default, the following JDBC components are available:

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