spring事件廣播機制

2021-10-05 09:55:44 字數 322 閱讀 3822

打個比方,當我們和其他公司進行業務介面對接時,我們這邊需要儲存或者修改某些資料,但是儲存和修改這些資料對整個流程沒有太大的影響,這個時候我們應該怎麼做呢?是的,我們要考慮非同步去儲存或者修改資料,但怎麼去非同步儲存資料呢?這個時候我們就可以使用事件廣播來做這個操作

來匯入xml檔案

配置好了之後,我們可以定義我們自己的事件和***了

public testevent(object source)

}object物件就是我們需要傳遞的引數

是不是想到了個問題,引數怎麼傳遞過來的呢?別著急,我們慢慢來

努力成就非凡,請不要在最該奮鬥的年紀選擇安逸

Spring事件機制

使用spring事件機制能很好地幫助我們消除不同業務間的耦合關係,也可以提高執行效率,應該根據業務場景靈活選擇.event 說明 contextstartedevent 當容器啟動時發布,即呼叫start 方法,已啟用意味著所有的lifecycle bean都已顯式接收到了start訊號 conte...

Spring的事件機制

data public class myevent extends 複製 public class mylistener implements springboot的啟動類中新增 public static void main string args 複製 component slf4j publi...

Spring事件監聽機制

在開發中,我們經常會遇到如下過程 比如使用者註冊後,會傳送郵件到使用者的註冊郵箱上,在spring中常用事件監聽機制來執行。以下為相關 1 首先自定義事件源。private object source public devicestatusevent object source override p...