对于最新的稳定版本,请使用 spring-cloud-stream 4.3.0spring-doc.cadn.net.cn

粘合剂检测

Spring Cloud Stream 依赖于 Binder SPI 的实现来执行将用户代码连接到(绑定)到消息代理的任务。 每个 Binder 实现通常连接到一种类型的消息传递系统。spring-doc.cadn.net.cn

类路径检测

默认情况下,Spring Cloud Stream 依赖于 Spring Boot 的自动配置来配置绑定过程。 如果在类路径上找到单个 Binder 实现,Spring Cloud Stream 会自动使用它。 例如,一个旨在仅绑定到 RabbitMQ 的 Spring Cloud Stream 项目可以添加以下依赖项:spring-doc.cadn.net.cn

<dependency>
  <groupId>org.springframework.cloud</groupId>
  <artifactId>spring-cloud-stream-binder-rabbit</artifactId>
</dependency>

有关其他 Binder 依赖项的特定 Maven 坐标,请参阅该 Binder 实现的文档。spring-doc.cadn.net.cn