[Springboot]Spring_AMQP实现RabbitMQ
在本篇博客中我介绍了MQ及其实现RabbitMQ及其五种通信模型
本篇博客介绍Spring提供的RabbitMQ启动器
Spring AMQP的页面:http://spring.io/projects/spring-amqp
Spring-amqp是对AMQP协议的抽象实现,而spring-rabbit 是对协议的具体实现,也是目前的唯一实现。底层使用的就是RabbitMQ。
我们使用SpringBoot
依赖和配置
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-amqp</artifactId>
</dependency>
在application.yml
中添加RabbitMQ地址:
spring:
rabbitmq:
host: 192.168.56.111
消费者代码
package com.junsir.springamqp;
import org.springframework.amqp.core.ExchangeTypes;
import org.springframework.