mirror of
https://github.com/tiennm99/zfoo.git
synced 2026-10-13 04:15:22 +00:00
perf[orm]: 简化代码
This commit is contained in:
1 parent
af463c656c
commit
8c9f7887a8
3 files changed
+6
-4
No files matched your search
@@ -26,7 +26,7 @@ import org.springframework.context.support.ClassPathXmlApplicationContext;
|
||||
@Ignore
|
||||
public class ApplicationTest {
|
||||
|
||||
// 事件总线教程
|
||||
// 事件总线教程,核心思想是设计模式中的观察者模式
|
||||
@Test
|
||||
public void startEventTest() {
|
||||
// 加载配置文件,配置文件中必须引入event
|
||||
|
||||
@@ -12,6 +12,7 @@
|
||||
|
||||
package com.zfoo.protocol.generate;
|
||||
|
||||
import com.zfoo.protocol.ProtocolManager;
|
||||
import com.zfoo.protocol.registration.IProtocolRegistration;
|
||||
import com.zfoo.protocol.registration.ProtocolAnalysis;
|
||||
import com.zfoo.protocol.registration.ProtocolRegistration;
|
||||
@@ -53,7 +54,8 @@ public abstract class GenerateProtocolFile {
|
||||
index = null;
|
||||
}
|
||||
|
||||
public static void generate(IProtocolRegistration[] protocols, GenerateOperation generateOperation) throws IOException {
|
||||
public static void generate(GenerateOperation generateOperation) throws IOException {
|
||||
var protocols = ProtocolManager.protocols;
|
||||
|
||||
// 如果没有需要生成的协议则直接返回
|
||||
var generateProtocolFlag = Arrays.stream(generateOperation.getClass().getDeclaredFields())
|
||||
@@ -120,7 +122,7 @@ public abstract class GenerateProtocolFile {
|
||||
allSortedGenerateProtocols.forEach(it -> GenerateLuaUtils.createLuaProtocolFile((ProtocolRegistration) it));
|
||||
}
|
||||
|
||||
// 参数,以后可能会用,比如给Lua修改一个后缀名称
|
||||
// 预留参数,以后可能会用,比如给Lua修改一个后缀名称
|
||||
var protocolParam = generateOperation.getProtocolParam();
|
||||
}
|
||||
|
||||
|
||||
@@ -206,7 +206,7 @@ public class ProtocolAnalysis {
|
||||
checkAllModules();
|
||||
|
||||
// 生成协议
|
||||
GenerateProtocolFile.generate(protocols, generateOperation);
|
||||
GenerateProtocolFile.generate(generateOperation);
|
||||
}
|
||||
|
||||
private static void enhanceProtocolAfter() {
|
||||
|
||||
Reference in new issue
Block a user