rabbitMQ的使用:
1.安装rabbitMQ,并启动
2.在springboot 配置文件中配置rabbitMQ的连接
3.创建一个队列:
@Configuration
public class getQueue {
public Queue getQueuemethod(){
return new Queue("lxl-queue"); //对列名称为:lxl-queue
}
}
4.发送消息:
@Component
public class Sender {
@Autowired
private AmqpTemplate amqpTemplate; //注入发送消息的模板
public void sendMsg(){
String msg="hello...";
amqpTemplate.convertAndSend("lxl-queue", msg); //向lxl-queue队列发送消息
}
}
5.接收消息
@Component
public class Reseiver {
@RabbitListener(queues="lxl-queue") //监听并从lxl-queue接收消息
public void reseive(String msg){
System.out.println("msg:"+msg);
}
}