SpringBoot下RabbitMQ的简单使用

此生再无相见时 提交于 2019-12-02 12:53:13

本文以directExchange交换机模式为例

1.  新建SpringBoot项目,选择RabbitMQ选项

2. 在配置文件application.yml中配置服务器地址、端口、用户名、密码等信息

3.配置RabbitMQ

新建配置类RabbitConfig,添加@Configuration注解

A.配置交换机的bean

B. 配置队列的bean

C. 配置绑定关系的bean,将交换机和队列根据路由关键字进行绑定

D. 配置rabbitTemplate,用来发送消息

4. 编写生产者,用来发送消息,将消息发送到交换机(根据不同的交换机模式,发送消息方法的参数也不一样)

5. 编写消费者  消费者方法要添加@RabbitListener注解。其中要指定监控的队列

6. 编写测试类

 

代码git地址:https://github.com/liwuzhou/SpringBootRabbitMQ.git

(本文截图以directExchange交换机模式为例,代码中包括direct模式、fanout模式、topic模式三种模式的代码)

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!