On this page
42. Spring 整合
Spring Boot 为使用Spring Integration提供了许多便利,其中包括spring-boot-starter-integration
“ Starter”。 Spring Integration 在消息传递以及其他传输(例如 HTTP,TCP 等)上提供了抽象。如果您的 Classpath 上有 Spring Integration,则可以通过@EnableIntegration
Comments 对其进行初始化。
Spring Boot 还配置了一些功能,这些功能由其他 Spring Integration 模块的存在触发。如果spring-integration-jmx
也在 Classpath 上,则消息处理统计信息将通过 JMX 发布。如果spring-integration-jdbc
可用,则可以在启动时创建默认数据库架构,如以下行所示:
spring.integration.jdbc.initialize-schema=always
有关更多详细信息,请参见IntegrationAutoConfiguration和IntegrationProperties类。
默认情况下,如果存在 Micrometer meterRegistry
bean,那么 Spring Integration Metrics 将由 Micrometer Management。如果您希望使用旧版 Spring Integration Metrics,请将DefaultMetricsFactory
bean 添加到应用程序上下文中。