JFinal

登录 注册

JFinal-event(JFinal消息驱动插件)

模仿的Spring中的消息事件:详解Spring事件驱动模

代码简单无任何第三方依赖,具体使用如下:

// 初始化插件
EventPlugin plugin = new EventPlugin();
// 设置为异步,默认同步
plugin.async();

// 设置扫描jar包,默认不扫描
plugin.scanJar();
// 设置监听器默认包,默认全扫描
plugin.scanPackage("net.dreamlu");


// 启动插件
plugin.start();

// 发送第一个消息
EventKit.post(new Test1Event("hello1"));
// 发送带tag的消息
EventKit.post("save", new Test2Event(123123));

Thread.sleep(1000);

// 停止插件
plugin.stop();

源码连接:http://git.oschina.net/596392912/JFinal-event

具体使用手册WIKI地址:http://git.oschina.net/596392912/JFinal-event/wikis/home

jar包下载:

http://maven.aliyun.com/nexus/#nexus-search;quick~jfinal-event

<dependency>
    <groupId>net.dreamlu</groupId>
    <artifactId>JFinal-event</artifactId>
    <version>1.4.0</version>
</dependency>