1.事件的创建
/**
* 自定义事件,需要继承ApplicationEvent
*/
public class MyApplicationEvent extends ApplicationEvent {
public MyApplicationEvent(Object source) {
super(source);
}
}
2.事件的发布
/**
* 事件发布是由ApplicationContext对象管控的,
* 我们发布事件前需要注入ApplicationContext对象调用publishEvent方法完成事件发布
**/
@Resource
private ApplicationContext applicationContext;