spring stream 是对kafka和rabbitmq的一个抽象封装,一个高度的统一,当更换消息中间件时只需要修改少量配置即可实现替换的目的。spring stream 虽然使得替换变容易了,但是因为更加抽象学习成本变高了,而且spring stream 使用的比较少,绝大部分都是直接使用消息中间件而不会使用stream,但是也有个别程序会使用,使得我们不得不去学习spring stream。
示例:向test-topic发送一个消息,并监听test-topic对应的消息来消费。
一:pom.xml
<dependency>
<groupId>org.springframework.cloud</groupId