rabbitTemplate
下载安装RabbitMQ
参考链接:RabbitMQ教程
引入
<dependency>
<groupId>org.springframework.amqp</groupId>
<artifactId>spring-rabbit</artifactId>
</dependency>
基本操作
注册路由器
/**
*
* @param exchangeName
* @param type
* 创建路由器
*/
@PostMapping("createExchange")
public void createDirectExchange(
@RequestParam String exchangeName,
@RequestParam Integer type
) {
if (type.equals(ExchangeType.DirectExchange.getId())) {
amqpAdmin.declareExchange(new DirectExchange(exchangeName+".direct"));
} else if (type.equals(ExchangeType.FanoutExcahnge.getId())) {