b、或者將***加入到容器中。@component
c、使用@eventlistener註解,在方法上面加入@eventlistener註解,且該類需要納入到spring容器中進行管理。
1package 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 }
1package 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不為空,就說明是開啟執行緒非同步傳送的,否則就是同步傳送。我們如何開啟非同步傳送,這個我...