package bright.redisson;
import com.google.common.eventbus.EventBus;
import com.google.common.eventbus.Subscribe;
public class EventBusTest {
static class Listener {
@Subscribe
public void listen(String eventData) {
System.out.println("接收到事件数据:" + eventData);
}
}
public static void main(String[] args) {
EventBus bus = new EventBus();
bus.register(new Listener());
bus.post("这是事件数据!"); // 会被监听器拦截到
bus.post(123456); // 不会被监听器拦截到
}
}
注意,要运行本程序,需要以下jar包:
1、guava-26.0-jre.jar