91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

rabbitMQ系列高級整合應用rabbitTemplate

發布時間:2020-08-06 00:52:31 來源:網絡 閱讀:705 作者:凱哥Java 欄目:編程語言

RabbitMQ整合spring之消息模板-RabbitTemplate

RabbitTemplate:消息模板。這是spring整合rabbit提供的消息模板。是進行發送消息的關鍵類。

本文有凱哥Java(kaigejava)發布

功能:

該類提供了豐富的發送方法,包括可靠性投遞消息方法、回調監聽消息接口ConfirmCallback、返回值確認接口ReturnCallBack等等。同樣我們需要注入到spring容器中,然后就可以想其他bean那樣正常使用了。

代碼示例:

1:在RabbitMQConfig類中添加rabbitTemplate聲明:

/**
*?聲明rabbitTemplate
*?@param?connectionFactory
*?@return
*/
public?RabbitTemplate rabbitTemplate(ConnectionFactory connectionFactory){
? ?RabbitTemplate rabbitTemplate =?new?RabbitTemplate(connectionFactory);
? ?return ?rabbitTemplate;
}



rabbitMQ系列高級整合應用rabbitTemplate

這樣之后,template就被spring 容器管理了。在使用的時候,直接autoWried即可.

在測試類中:

rabbitMQ系列高級整合應用rabbitTemplate

啟動測試類,在管控臺中查看queue接收到的消息:

rabbitMQ系列高級整合應用rabbitTemplate

我們看到,queue001里面有一條消息。

在頁面管控臺,找到對應的queue。我們這里使用的是queue001.點進去查看:

rabbitMQ系列高級整合應用rabbitTemplate

可以看到get messages如上圖。點擊get Messages按鈕,我們就會獲取到。

rabbitMQ系列高級整合應用rabbitTemplate

我們可以看到,headers中的數據。Attr這個是我們額外添加的。也被接收到了。

說明,我們消息模板簡單使用已經成功了。

本文是《rabbitMq精講系列》教程中的:rabbitMQ精講系列第二十篇?高級整合應用第三篇?rabbitTemplate對象。系列教程,建議從第一篇看起。

凱哥個人博客:www.kaigejava.com

原文出處:http://kaigejava.com/article/detail/534


下節預告:SimpleMessageListenerContainer



向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

长沙县| 双桥区| 白银市| 筠连县| 夹江县| 广饶县| 长沙市| 嫩江县| 垣曲县| 安多县| 巴林右旗| 萍乡市| 江华| 海原县| 团风县| 武安市| 磐石市| 积石山| 巩义市| 托克托县| 彭阳县| 浦北县| 鄂托克旗| 积石山| 高唐县| 壤塘县| 荔波县| 汉沽区| 龙胜| 从化市| 桃江县| 新干县| 辉南县| 平定县| 西充县| 九江县| 定襄县| 黄平县| 颍上县| 九龙城区| 安丘市|