Spring Event
簡單實作
Event
@Getter
@Setter
public class DemoEvent extends ApplicationEvent {
private Long id;
private String message;
public DemoEvent(Object source, Long id, String message) {
super(source);
this.id = id;
this.message = message;
}
}Listener
Publisher
Controller
output ( call Api >> http://localhost:8080/event/ )
同時有多個Listener
Listener
output
自訂排序Listener執行順序 ( @order)
Listener
output
Default 為同步處理
Listener
output
修改為非同步
Listener
output
Last updated