init: 导入项目

This commit is contained in:
fengjun
2024-07-02 11:40:01 +08:00
commit 4c8e6701f2
7158 changed files with 1199718 additions and 0 deletions

View File

@@ -0,0 +1,19 @@
package com.ag.platform.eventbus;
import com.ag.secp.platform.common.EventBusCenter;
import java.util.HashMap;
import java.util.Map;
public class EventBusTest {
public static void main(String args[]) {
//构造事件传入参数
Map datamap = new HashMap();
datamap.put("key", "测试库");
EventBusCenter.register(new EventbusBusiTest());
EventBusCenter.register(new EventbusBusiTest2());
EventBusCenter.post(datamap);
}
}

View File

@@ -0,0 +1,20 @@
package com.ag.platform.eventbus;
import com.google.common.eventbus.Subscribe;
import java.util.Map;
public class EventbusBusiTest {
/**
* 只有通过@Subscribe注解的方法才会被注册进EventBus
* 而且方法有且只能有1个参数
*
* @param
*/
@Subscribe
public void func(Map domain) {
System.out.print("class======EventbusBusiTest");
}
}

View File

@@ -0,0 +1,20 @@
package com.ag.platform.eventbus;
import com.google.common.eventbus.Subscribe;
import java.util.Map;
public class EventbusBusiTest2 {
/**
* 只有通过@Subscribe注解的方法才会被注册进EventBus
* 而且方法有且只能有1个参数
*
* @param
*/
@Subscribe
public void func(Map domain) {
System.out.print("class====EventbusBusiTest2");
}
}