事件监听 -- 观察者模式
1、首先新建一个自己的事件
public class MyApplicationEvent extends ApplicationEvent { public MyApplicationEvent(Object source) { super(source); } }
2、再实现一个自己的监听器
public class MyListener implements ApplicationListener<MyApplicationEvent> { @Override public void onApplicationEvent(MyApplicationEvent applicationEvent) { } }
3、发布
applicationContext.publishEvent(new MyApplicationEvent(""));