首页 > 其他 > 详细

024 RabbitTemplate组件

时间:2018-10-13 22:20:03      阅读:161      评论:0      收藏:0      [点我收藏+]

一 .概述

  在前面,我们完成了一个交换机,队列,绑定,RabbitAdmin组件的声明,我们发现这些比我们直接使用客户端完成要简单的多,本次我们使用RabbitTemplate来完成操作.


 

二 .RabbitTemplate

  我们使用这个对象完成我们对Rabbitmq的消息的发送和接收.

@Bean
    public RabbitTemplate rabbitTemplate(ConnectionFactory connctionFactory) {

        RabbitTemplate template = new RabbitTemplate();

        template.setConnectionFactory(connctionFactory);
        
        return template;
    }

在上面,我们创建了一个最简单的RabbitTemplate模板,在后面我们会丰富这个对象的内容.

  下面,我们就使用这个对象完成一个消息的发送.

    @Test
    public void send() {
        template.send("admin_exchange", "admin", new Message("trek".getBytes(),new MessageProperties()));
    }

我们简单的就发送了一条消息,说明我们的RabbitTemplate的使用是比较简单的.


 

024 RabbitTemplate组件

原文:https://www.cnblogs.com/trekxu/p/9784337.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!