本文演示如何在 Spring Boot 应用中通过 RabbitMQ 传递对象(JSON格式)。
添加依赖库
在项目中添加依赖项:
1 | <dependency> |
添加配置类
在项目中新建 config 包(package), 在包中新增名为: RabbitConfig 的配置类,代码如下:
1 |
|
定义要传输的实体类
新增名为 Todo 的实体类:
1 |
|
添加消息生产者
新增名为: Sender 的类:
1 |
|
添加消息监听者
新增名为: Receiver 的类:
1 |
|
构建测试类
构建测试类进行测试
1 |
|
本文演示如何在 Spring Boot 应用中通过 RabbitMQ 传递对象(JSON格式)。
在项目中添加依赖项:
1 | <dependency> |
在项目中新建 config 包(package), 在包中新增名为: RabbitConfig 的配置类,代码如下:
1 | @Configuration |
新增名为 Todo 的实体类:
1 | @Data |
新增名为: Sender 的类:
1 | @Component |
新增名为: Receiver 的类:
1 | @Component |
构建测试类进行测试
1 | @SpringBootTest |
本文标题:在 Spring Boot 中使用 RabbitMQ
文章作者:Morning Star
发布时间:2019年12月27日 - 20:12
最后更新:2021年04月16日 - 15:04
原始链接:https://www.mls-tech.info/java/springboot-use-rabbitmq/
许可协议: 署名-非商业性使用-禁止演绎 4.0 国际 转载请保留原文链接及作者。