Spring Boot(三)Application events and listeners

一、自定義監(jiān)聽(tīng)器:

1佑颇、創(chuàng)建:

    META-INF/spring.factories

2空民、添加:

org.springframework.context.ApplicationListener=com.example.project.MyListener

二、應(yīng)用程序事件發(fā)送順序如下

Application events are sent in the following order, as your application runs:

1潦牛、An ApplicationStartedEvent is sent at the start of a run, but before any processing except the registration of listeners and initializers.


    ApplicationStartedEvent在任何處理之前,程序開(kāi)始運(yùn)行時(shí)被發(fā)送挡育,初始化和自定義注冊(cè)監(jiān)聽(tīng)事件除外

2、An ApplicationEnvironmentPreparedEvent is sent when the Environment to be used in the context is known, but before the context is created.

    ApplicationEnvironmentPreparedEvent在上下文被創(chuàng)建之前朴爬,應(yīng)用環(huán)境被已知的上下文環(huán)境中使用時(shí)被發(fā)送

3即寒、An ApplicationPreparedEvent is sent just before the refresh is started, but after bean definitions have been loaded.

    ApplicationPreparedEvent在刷新開(kāi)始之前,beans加載之后被發(fā)送

4召噩、An ApplicationReadyEvent is sent after the refresh and any related callbacks have been processed to indicate the application is ready to service requests.

    ApplicationReadyEvent在刷新后被發(fā)送母赵,并且任何相關(guān)的回調(diào)都已經(jīng)被處理,表明該應(yīng)用程序已經(jīng)準(zhǔn)備好處理服務(wù)請(qǐng)求

5具滴、An ApplicationFailedEvent is sent if there is an exception on startup.

    ApplicationFailedEvent如果啟動(dòng)時(shí)存在異常時(shí)被發(fā)送

You often won’t need to use application events, but it can be handy to know that they exist. Internally, Spring Boot uses events to handle a variety of tasks.

我們不需要使用應(yīng)用程序事件凹嘲,但是很方便的知道他們存在,在SpringBoot內(nèi)部使用各種事件來(lái)處理各種任務(wù)
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末构韵,一起剝皮案震驚了整個(gè)濱河市周蹭,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌疲恢,老刑警劉巖凶朗,帶你破解...
    沈念sama閱讀 211,639評(píng)論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異显拳,居然都是意外死亡棚愤,警方通過(guò)查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,277評(píng)論 3 385
  • 文/潘曉璐 我一進(jìn)店門(mén)杂数,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)宛畦,“玉大人,你說(shuō)我怎么就攤上這事揍移〈魏停” “怎么了?”我有些...
    開(kāi)封第一講書(shū)人閱讀 157,221評(píng)論 0 348
  • 文/不壞的土叔 我叫張陵那伐,是天一觀的道長(zhǎng)斯够。 經(jīng)常有香客問(wèn)我囚玫,道長(zhǎng),這世上最難降的妖魔是什么读规? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 56,474評(píng)論 1 283
  • 正文 為了忘掉前任抓督,我火速辦了婚禮,結(jié)果婚禮上束亏,老公的妹妹穿的比我還像新娘铃在。我一直安慰自己,他們只是感情好碍遍,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,570評(píng)論 6 386
  • 文/花漫 我一把揭開(kāi)白布定铜。 她就那樣靜靜地躺著,像睡著了一般怕敬。 火紅的嫁衣襯著肌膚如雪揣炕。 梳的紋絲不亂的頭發(fā)上,一...
    開(kāi)封第一講書(shū)人閱讀 49,816評(píng)論 1 290
  • 那天东跪,我揣著相機(jī)與錄音畸陡,去河邊找鬼。 笑死虽填,一個(gè)胖子當(dāng)著我的面吹牛丁恭,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播斋日,決...
    沈念sama閱讀 38,957評(píng)論 3 408
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼牲览,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來(lái)了恶守?” 一聲冷哼從身側(cè)響起第献,我...
    開(kāi)封第一講書(shū)人閱讀 37,718評(píng)論 0 266
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎兔港,沒(méi)想到半個(gè)月后痊硕,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 44,176評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡押框,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,511評(píng)論 2 327
  • 正文 我和宋清朗相戀三年岔绸,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片橡伞。...
    茶點(diǎn)故事閱讀 38,646評(píng)論 1 340
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡盒揉,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出兑徘,到底是詐尸還是另有隱情刚盈,我是刑警寧澤,帶...
    沈念sama閱讀 34,322評(píng)論 4 330
  • 正文 年R本政府宣布挂脑,位于F島的核電站藕漱,受9級(jí)特大地震影響欲侮,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜肋联,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,934評(píng)論 3 313
  • 文/蒙蒙 一威蕉、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧橄仍,春花似錦韧涨、人聲如沸。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 30,755評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)。三九已至宪哩,卻和暖如春娩贷,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背锁孟。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 31,987評(píng)論 1 266
  • 我被黑心中介騙來(lái)泰國(guó)打工彬祖, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人罗岖。 一個(gè)月前我還...
    沈念sama閱讀 46,358評(píng)論 2 360
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像腹躁,于是被迫代替她去往敵國(guó)和親桑包。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,514評(píng)論 2 348

推薦閱讀更多精彩內(nèi)容

  • Spring Cloud為開(kāi)發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見(jiàn)模式的工具(例如配置管理纺非,服務(wù)發(fā)現(xiàn)哑了,斷路器,智...
    卡卡羅2017閱讀 134,633評(píng)論 18 139
  • Spring Boot 參考指南 介紹 轉(zhuǎn)載自:https://www.gitbook.com/book/qbgb...
    毛宇鵬閱讀 46,773評(píng)論 6 342
  • Android 自定義View的各種姿勢(shì)1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 171,777評(píng)論 25 707
  • 換了新的本子 這學(xué)期似乎很忙 但是總受放更多的精力在畫(huà)上 成了一種癮 沉迷于此 無(wú)法自止 并樂(lè)此不疲
    嗖嘎淺淺閱讀 378評(píng)論 1 2
  • 我想試試麻將類(lèi)做個(gè)麻將類(lèi)的游戲烧颖。不多說(shuō)弱左,想到就開(kāi)干。首先從別的例子中拷貝一套麻將資源炕淮,麻將的話一般是四個(gè)人玩拆火,所以...
    樊開(kāi)囧閱讀 10,649評(píng)論 4 8