模仿的Spring中的消息事件: 详解Spring事件驱动模型
JFinal
event 插件,使用请查看test~
// 初始化插件 EventPlugin plugin = new EventPlugin(); // 设置为异步 plugin.asyn(); // 添加监听器 plugin.addListener(Test1Listener.class); plugin.addListener(Test2Listener.class); plugin.addListener(Test3Listener.class); // 启动插件 plugin.start(); // 发送第一个消息 EventKit.postEvent(new Test1Event("hello1")); // 发送第二个消息 EventKit.postEvent(new Test2Event(123123)); Thread.sleep(1000); // 停止插件 plugin.stop();
依赖: guava.java
多key的map,储存监听器,一个事件多个监听器监听!
使用的场景,已经优势什么的可以参考 详解Spring事件驱动模型
欢迎拍砖~~~
JFinal-bbs: 206034609
( The MIT License )