1、增加rabbitmq的依赖包
<!-- amqp 依赖包 -->
<dependency>
<groupId>com.rabbitmq</groupId>
<artifactId>amqp-client</artifactId>
<version>5.2.0</version>
</dependency>
<dependency>
<groupId>org.springframework.amqp</groupId>
<artifactId>spring-rabbit</artifactId>
<version>2.0.2.RELEASE</version>
</dependency>
2、rabbitmq.properties文件中配置
rabbit.hosts=
rabbit.username=liam
rabbit.password=liam
rabbit.port=5672
rabbit.virtualHost=/
# 统一XML配置中易变部分的命名
rabbit.vhost=liam_host
rabbit.channelCacheSize=8
rabbit.queue=rabbitmq_test2
rabbit.exchange=rabbit_driect_mq_exchange
rabbit.routingKey=rabbitmq_test2
rabbit.publisher-confirms=true
3、RabbitMq的工厂连接和模板创建
@Configuration
public class RabbitConfig
{
@Value("${rabbit.hosts}")
private String host;
@Value("${rabbit.port}")
private String port;
@Value("${rabbit.username}")
private String username;
@Value(&