SpringBoot的事件監聽

2021-09-19 02:57:19 字數 1731 閱讀 6617

b、或者將***加入到容器中。@component

c、使用@eventlistener註解,在方法上面加入@eventlistener註解,且該類需要納入到spring容器中進行管理。 

1

package com.bie.license;23

45/**

6* 7* @description todo

8* @author biehl

9* @date 2023年12月31日 下午5:02:43

1011

* 定義事件

12*/

1314

public

class

1516/**

17*

18*/

19private

static final long serialversionuid = 1l;20

21public

22super(source);23}

2425 }

1

package com.bie.license;23

45/**

6* 7* @description todo

8* @author biehl

9* @date 2023年12月31日 下午5:05:46

1011

*/12

13public

1415

@override

16public

) 19

20 }

1

package com.bie.license;23

4567

/**8*

9* @description todo

10* @author biehl

11* @date 2023年12月31日 下午5:09:1012*

13*/

1415

public

class

1617

public

static

void

main(string args)

26 }

執行效果如下所示:

使用@eventlistener註解來進行加入到spring容器中:

1

package com.bie.license;23

4 import org.springframework.context.event

.eventlistener;

5import org.springframework.stereotype.component;67

/**8*

9* @description todo

10* @author biehl

11* @date 2023年12月31日 下午5:38:1012*

13*/

14@component

15public

class

eventhandle

24 }

待續.......

posted @

2018-12-31 17:57

別先生 閱讀(

...)

編輯收藏

SpringBoot事件監聽

springboot事件監聽機制 spring boot在啟動過程中增加事件監聽機制,為使用者功能拓展提供極大的便利。springboot支援四種事件監聽型別 spring boot啟動開始時執行的事件 spring boot 對應enviroment已經準備完畢,但此時上下文context還沒有建...

SpringBoot事件監聽

spring框架提供了完善的事件監聽機制,在spring框架中實現事件監聽的步驟如下 在spring容器中發布事件 在spring框架中提供了以下三種事件監聽的方式 註解式 通過在方法上加 eventlistener註解的方式監聽指定引數型別的事件,寫該類需要託管到spring容器中 org.spr...

Springboot事件監聽機制 事件發布(二)

spring中的事件監聽 前面我們大致了解了一下事件監聽,我們接著來看看spring中的事件監聽是如何使用的。這裡我選用了springboot 1.5.7的原始碼來學習。注意 這裡有個判斷,如果有executor不為空,就說明是開啟執行緒非同步傳送的,否則就是同步傳送。我們如何開啟非同步傳送,這個我...