Spring Projects

Spring Integration

Spring Integration provides an extension of the Spring programming model to support the well-known Enterprise Integration Patterns. It enables lightweight messaging within Spring-based applications and supports integration with external systems via declarative adapters. Those adapters provide a higher-level of abstraction over Spring's support for remoting, messaging, and scheduling. Spring Integration's primary goal is to provide a simple model for building enterprise integration solutions while maintaining the separation of concerns that is essential for producing maintainable, testable code.

Spring Integration provides an extension of the Spring programming model to support the well-known Enterprise Integration Patterns. It enables lightweight messaging within Spring-based applications and supports integration with external systems via declarative adapters. Those adapters provide a higher-level of abstraction over Spring's support for remoting, messaging, and scheduling. Spring Integration's primary goal is to provide a simple model for building enterprise integration solutions while maintaining the separation of concerns that is essential for producing maintainable, testable code.

#maven

Latest News

  • Spring Integration 2.2.0.M1 has been released! Download it here.
  • Spring Integration 2.1.1 has been released! Download it here.
  • First Milestone of Spring Integration Scala DSL (1.0.0.M1) has been released! More information here.
  • Webinar Available: Message Driven Architecture with Spring

Spring Integration Artifacts

Spring Integration Resources

Spring Integration Books

Spring Integration Blogs, Articles, and Podcasts

Additional Reading

 

Maven Artifacts

Here is the Spring Release Repository:

<repository>
<id>repository.springframework.maven.release</id>
<name>Spring Framework Maven Release Repository</name>
<url>http://maven.springframework.org/release</url>
</repository>

Here is the dependency:

<dependency>
<groupId>org.springframework.integration</groupId>
<artifactId>spring-integration-core</artifactId>
<version>2.1.0.RELEASE</version>
</dependency>

 

Spring Integration 2.1.1.RELEASE is the latest production release.

Download | Release Notes

Spring Integration 2.1.x (current release 2.1.1)

 

 


Quick Jump

Download
Maven Artifacts
Documentation
Discussions

Issue Tracker
Source Repository
Change Log

 


Release Summary

Spring Integration 2.1.1.RELEASE is the latest production release.

Download | Release Notes

 


Documentation

Spring Integration 2.1.x (current release 2.1.1)

 


Other Resources

2.0 to 2.1 Migration Guide
Samples Jira
Build Status: Bamboo

 


Related Discussions

Integration