40. Spring集成

Spring Boot为Spring集成提供了一些便利,包括spring-boot-starter-integration ‘Starter’。 Spring集成提供基于消息和其他传输协议的抽象,比如HTTP,TCP等。如果添加Spring集成依赖,使用@EnableIntegration注解可以初始化它。

Spring Boot也会配置一些由另外的Spring集成模块触发的特性。如果classpath下存在'spring-integration-jmx'依赖,则消息处理统计分析将通过JMX发布出去。如果'spring-integration-jdbc'可用,默认的数据库模式会在启动时被创建:

spring.integration.jdbc.initialize-schema=always

更多细节请查看IntegrationAutoConfigurationIntegrationProperties类。