From a018e0b9d14644366e80aa13926dffc1910f5baa Mon Sep 17 00:00:00 2001 From: chentaisen <14615430+chentaisen@user.noreply.gitee.com> Date: Tue, 10 Sep 2024 16:45:34 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/muyu/etl/rule/basic/BasicEngine.java | 2 +- .../abstracts/DataEngineRowActuator.java | 2 +- .../abstracts/DataEngineRowsActuator.java | 2 +- .../abstracts/DataEngineValueActuator.java | 2 +- .../basic/handler/BasicEngineHandler.java | 2 +- .../rule/basic/handler/EngineRowHandler.java | 2 +- .../rule/basic/handler/EngineRowsHandler.java | 2 +- .../basic/handler/EngineValueHandler.java | 2 +- .../etl/rule/domain/DataStructureResp.java | 2 +- .../com/muyu/etl/rule/domain/RuleInfo.java | 2 +- .../com/muyu/etl/rule/domain/RuleVersion.java | 2 +- .../rule/domain/constants/RuleConstants.java | 2 +- .../etl/rule/domain/req/DataSourceAddReq.java | 2 +- .../etl/rule/domain/req/DataSqlField.java | 2 +- .../muyu/etl/rule/domain/req/DataTestReq.java | 2 +- .../etl/rule/domain/req/EtlRuleEngineReq.java | 2 +- .../etl/rule/domain/req/EtlRuleListReq.java | 2 +- .../etl/rule/domain/req/EtlRuleSaveReq.java | 2 +- .../domain/req/ExecutionRuleVersionReq.java | 2 +- .../etl/rule/domain/req/WriteFileReq.java | 2 +- .../etl/rule/domain/resp/EtlRuleListResp.java | 2 +- .../engine/bean/constant/FileConstants.java | 2 +- .../etl/rule/engine/core/EngineContainer.java | 2 +- .../etl/rule/engine/core/EngineExecution.java | 2 +- .../core/classLoad/ExternalClassLoader.java | 2 +- .../core/classLoad/JavaBinaryClassLoader.java | 2 +- .../core/complier/SourceCodeCompiler.java | 2 +- .../etl/rule/engine/util/FileLoadUtil.java | 4 +-- .../etl/rule/engine/util/PropertiesUtil.java | 2 +- .../muyu/etl/rule/util/EnginePackUtil.java | 2 +- .../etl/rule/remote/RemoteRuleVersion.java | 2 +- .../factory/RemoteRuleVersionBackFactory.java | 2 +- etl-rule-server/pom.xml | 1 + .../etl/rule/ENGINE_NOT_NULL_NAME_V1.java | 2 +- .../muyu/etl/rule/config/EngineConfig.java | 2 +- .../rule/controller/RuleInfoController.java | 2 +- .../controller/RuleVersionController.java | 2 +- .../muyu/etl/rule/mapper/RuleInfoMapper.java | 2 +- .../etl/rule/mapper/RuleVersionMapper.java | 2 +- .../muyu/etl/rule/operation/ArrayUtil.java | 2 +- .../etl/rule/service/IRuleInfoService.java | 2 +- .../etl/rule/service/IRuleVersionService.java | 2 +- .../service/impl/RuleInfoServiceImpl.java | 2 +- .../service/impl/RuleVersionServiceImpl.java | 33 +------------------ 44 files changed, 45 insertions(+), 75 deletions(-) diff --git a/etl-rule-common/src/main/java/com/muyu/etl/rule/basic/BasicEngine.java b/etl-rule-common/src/main/java/com/muyu/etl/rule/basic/BasicEngine.java index 335979a..1010309 100644 --- a/etl-rule-common/src/main/java/com/muyu/etl/rule/basic/BasicEngine.java +++ b/etl-rule-common/src/main/java/com/muyu/etl/rule/basic/BasicEngine.java @@ -3,7 +3,7 @@ package com.muyu.etl.rule.basic; import com.muyu.etl.rule.basic.handler.BasicEngineHandler; /** - * @Author WangXin + * @Author Chen * @Data 2024/8/29 * @Description 规则引擎基准 * @Version 1.0.0 diff --git a/etl-rule-common/src/main/java/com/muyu/etl/rule/basic/abstracts/DataEngineRowActuator.java b/etl-rule-common/src/main/java/com/muyu/etl/rule/basic/abstracts/DataEngineRowActuator.java index 6a219d3..69906e9 100644 --- a/etl-rule-common/src/main/java/com/muyu/etl/rule/basic/abstracts/DataEngineRowActuator.java +++ b/etl-rule-common/src/main/java/com/muyu/etl/rule/basic/abstracts/DataEngineRowActuator.java @@ -5,7 +5,7 @@ import com.muyu.etl.rule.basic.BasicEngine; import com.muyu.etl.rule.basic.handler.EngineRowHandler; /** - * @Author WangXin + * @Author Chen * @Data 2024/8/29 * @Description 数据行处理对象 * @Version 1.0.0 diff --git a/etl-rule-common/src/main/java/com/muyu/etl/rule/basic/abstracts/DataEngineRowsActuator.java b/etl-rule-common/src/main/java/com/muyu/etl/rule/basic/abstracts/DataEngineRowsActuator.java index e2e4379..c244c74 100644 --- a/etl-rule-common/src/main/java/com/muyu/etl/rule/basic/abstracts/DataEngineRowsActuator.java +++ b/etl-rule-common/src/main/java/com/muyu/etl/rule/basic/abstracts/DataEngineRowsActuator.java @@ -6,7 +6,7 @@ import com.muyu.etl.rule.basic.handler.EngineRowHandler; import com.muyu.etl.rule.basic.handler.EngineRowsHandler; /** - * @Author WangXin + * @Author Chen * @Data 2024/8/29 * @Description 数据组处理对象 * @Version 1.0.0 diff --git a/etl-rule-common/src/main/java/com/muyu/etl/rule/basic/abstracts/DataEngineValueActuator.java b/etl-rule-common/src/main/java/com/muyu/etl/rule/basic/abstracts/DataEngineValueActuator.java index 372360a..91d0a0e 100644 --- a/etl-rule-common/src/main/java/com/muyu/etl/rule/basic/abstracts/DataEngineValueActuator.java +++ b/etl-rule-common/src/main/java/com/muyu/etl/rule/basic/abstracts/DataEngineValueActuator.java @@ -6,7 +6,7 @@ import com.muyu.etl.rule.basic.handler.BasicEngineHandler; import com.muyu.etl.rule.basic.handler.EngineValueHandler; /** - * @Author WangXin + * @Author Chen * @Data 2024/8/29 * @Description 数据值处理对象 * @Version 1.0.0 diff --git a/etl-rule-common/src/main/java/com/muyu/etl/rule/basic/handler/BasicEngineHandler.java b/etl-rule-common/src/main/java/com/muyu/etl/rule/basic/handler/BasicEngineHandler.java index 247bb59..10003a8 100644 --- a/etl-rule-common/src/main/java/com/muyu/etl/rule/basic/handler/BasicEngineHandler.java +++ b/etl-rule-common/src/main/java/com/muyu/etl/rule/basic/handler/BasicEngineHandler.java @@ -1,7 +1,7 @@ package com.muyu.etl.rule.basic.handler; /** - * @Author WangXin + * @Author Chen * @Data 2024/8/29 * @Description 规则引擎作用域 * @Version 1.0.0 diff --git a/etl-rule-common/src/main/java/com/muyu/etl/rule/basic/handler/EngineRowHandler.java b/etl-rule-common/src/main/java/com/muyu/etl/rule/basic/handler/EngineRowHandler.java index 4060511..8ef9b81 100644 --- a/etl-rule-common/src/main/java/com/muyu/etl/rule/basic/handler/EngineRowHandler.java +++ b/etl-rule-common/src/main/java/com/muyu/etl/rule/basic/handler/EngineRowHandler.java @@ -6,7 +6,7 @@ import com.muyu.etl.domain.DataStructure; import java.math.BigDecimal; /** - * @Author WangXin + * @Author Chen * @Data 2024/8/29 * @Description 行数据引擎作用域 * @Version 1.0.0 diff --git a/etl-rule-common/src/main/java/com/muyu/etl/rule/basic/handler/EngineRowsHandler.java b/etl-rule-common/src/main/java/com/muyu/etl/rule/basic/handler/EngineRowsHandler.java index e3615c4..7a4890f 100644 --- a/etl-rule-common/src/main/java/com/muyu/etl/rule/basic/handler/EngineRowsHandler.java +++ b/etl-rule-common/src/main/java/com/muyu/etl/rule/basic/handler/EngineRowsHandler.java @@ -4,7 +4,7 @@ package com.muyu.etl.rule.basic.handler; import com.muyu.etl.domain.DataStructure; /** - * @Author WangXin + * @Author Chen * @Data 2024/8/29 * @Description 数据组处理 * @Version 1.0.0 diff --git a/etl-rule-common/src/main/java/com/muyu/etl/rule/basic/handler/EngineValueHandler.java b/etl-rule-common/src/main/java/com/muyu/etl/rule/basic/handler/EngineValueHandler.java index 24249a2..cb50167 100644 --- a/etl-rule-common/src/main/java/com/muyu/etl/rule/basic/handler/EngineValueHandler.java +++ b/etl-rule-common/src/main/java/com/muyu/etl/rule/basic/handler/EngineValueHandler.java @@ -7,7 +7,7 @@ import java.math.BigDecimal; import java.util.Date; /** - * @Author WangXin + * @Author Chen * @Data 2024/8/29 * @Description 数据值作用域 * @Version 1.0.0 diff --git a/etl-rule-common/src/main/java/com/muyu/etl/rule/domain/DataStructureResp.java b/etl-rule-common/src/main/java/com/muyu/etl/rule/domain/DataStructureResp.java index 6599f77..385351b 100644 --- a/etl-rule-common/src/main/java/com/muyu/etl/rule/domain/DataStructureResp.java +++ b/etl-rule-common/src/main/java/com/muyu/etl/rule/domain/DataStructureResp.java @@ -1,7 +1,7 @@ package com.muyu.etl.rule.domain; /** - * @Author WangXin + * @Author Chen * @Data 2024/9/1 * @Description 参数类型 * @Version 1.0.0 diff --git a/etl-rule-common/src/main/java/com/muyu/etl/rule/domain/RuleInfo.java b/etl-rule-common/src/main/java/com/muyu/etl/rule/domain/RuleInfo.java index b92ae13..8c8354f 100644 --- a/etl-rule-common/src/main/java/com/muyu/etl/rule/domain/RuleInfo.java +++ b/etl-rule-common/src/main/java/com/muyu/etl/rule/domain/RuleInfo.java @@ -13,7 +13,7 @@ import com.baomidou.mybatisplus.annotation.IdType; /** * 规则维护对象 etl_rule_info * - * @author WangXin + * @author Chen * @date 2024-08-25 */ diff --git a/etl-rule-common/src/main/java/com/muyu/etl/rule/domain/RuleVersion.java b/etl-rule-common/src/main/java/com/muyu/etl/rule/domain/RuleVersion.java index 1b38674..20dbce1 100644 --- a/etl-rule-common/src/main/java/com/muyu/etl/rule/domain/RuleVersion.java +++ b/etl-rule-common/src/main/java/com/muyu/etl/rule/domain/RuleVersion.java @@ -11,7 +11,7 @@ import org.apache.commons.lang3.builder.ToStringStyle; /** * 规则版本对象 etl_rule_version * - * @author wangXin + * @author Chen * @date 2024-08-25 */ diff --git a/etl-rule-common/src/main/java/com/muyu/etl/rule/domain/constants/RuleConstants.java b/etl-rule-common/src/main/java/com/muyu/etl/rule/domain/constants/RuleConstants.java index 8f80e94..97582ad 100644 --- a/etl-rule-common/src/main/java/com/muyu/etl/rule/domain/constants/RuleConstants.java +++ b/etl-rule-common/src/main/java/com/muyu/etl/rule/domain/constants/RuleConstants.java @@ -1,7 +1,7 @@ package com.muyu.etl.rule.domain.constants; /** - * @Author WangXin + * @Author Chen * @Data 2024/9/9 * @Description * @Version 1.0.0 diff --git a/etl-rule-common/src/main/java/com/muyu/etl/rule/domain/req/DataSourceAddReq.java b/etl-rule-common/src/main/java/com/muyu/etl/rule/domain/req/DataSourceAddReq.java index 051d0aa..7cbbd4a 100644 --- a/etl-rule-common/src/main/java/com/muyu/etl/rule/domain/req/DataSourceAddReq.java +++ b/etl-rule-common/src/main/java/com/muyu/etl/rule/domain/req/DataSourceAddReq.java @@ -10,7 +10,7 @@ import lombok.experimental.SuperBuilder; /** * @version 1.0 - * @Author xie ya ru + * @Author Cc * @Date 2024/8/19 19:14 * @注释 */ diff --git a/etl-rule-common/src/main/java/com/muyu/etl/rule/domain/req/DataSqlField.java b/etl-rule-common/src/main/java/com/muyu/etl/rule/domain/req/DataSqlField.java index 362ceeb..bef6a84 100644 --- a/etl-rule-common/src/main/java/com/muyu/etl/rule/domain/req/DataSqlField.java +++ b/etl-rule-common/src/main/java/com/muyu/etl/rule/domain/req/DataSqlField.java @@ -7,7 +7,7 @@ import lombok.NoArgsConstructor; import lombok.experimental.SuperBuilder; /** - * @Author WangXin + * @Author Chen * @Data 2024/9/2 * @Description * @Version 1.0.0 diff --git a/etl-rule-common/src/main/java/com/muyu/etl/rule/domain/req/DataTestReq.java b/etl-rule-common/src/main/java/com/muyu/etl/rule/domain/req/DataTestReq.java index 1459e00..397f547 100644 --- a/etl-rule-common/src/main/java/com/muyu/etl/rule/domain/req/DataTestReq.java +++ b/etl-rule-common/src/main/java/com/muyu/etl/rule/domain/req/DataTestReq.java @@ -9,7 +9,7 @@ import lombok.experimental.SuperBuilder; import java.util.List; /** - * @Author WangXin + * @Author Chen * @Data 2024/9/2 * @Description 数据测试请求参数 * @Version 1.0.0 diff --git a/etl-rule-common/src/main/java/com/muyu/etl/rule/domain/req/EtlRuleEngineReq.java b/etl-rule-common/src/main/java/com/muyu/etl/rule/domain/req/EtlRuleEngineReq.java index b751fa0..f622530 100644 --- a/etl-rule-common/src/main/java/com/muyu/etl/rule/domain/req/EtlRuleEngineReq.java +++ b/etl-rule-common/src/main/java/com/muyu/etl/rule/domain/req/EtlRuleEngineReq.java @@ -8,7 +8,7 @@ import lombok.Data; import lombok.NoArgsConstructor; /** - * @Author WangXin + * @Author Chen * @Data 2024/8/24 * @Description 启动规则引擎请求 * @Version 1.0.0 diff --git a/etl-rule-common/src/main/java/com/muyu/etl/rule/domain/req/EtlRuleListReq.java b/etl-rule-common/src/main/java/com/muyu/etl/rule/domain/req/EtlRuleListReq.java index 55f8299..7c52252 100644 --- a/etl-rule-common/src/main/java/com/muyu/etl/rule/domain/req/EtlRuleListReq.java +++ b/etl-rule-common/src/main/java/com/muyu/etl/rule/domain/req/EtlRuleListReq.java @@ -8,7 +8,7 @@ import lombok.Data; import lombok.NoArgsConstructor; /** - * @Author WangXin + * @Author Chen * @Data 2024/8/22 * @Description 规则列表请求参数 * @Version 1.0.0 diff --git a/etl-rule-common/src/main/java/com/muyu/etl/rule/domain/req/EtlRuleSaveReq.java b/etl-rule-common/src/main/java/com/muyu/etl/rule/domain/req/EtlRuleSaveReq.java index c1c47ef..16c4890 100644 --- a/etl-rule-common/src/main/java/com/muyu/etl/rule/domain/req/EtlRuleSaveReq.java +++ b/etl-rule-common/src/main/java/com/muyu/etl/rule/domain/req/EtlRuleSaveReq.java @@ -8,7 +8,7 @@ import lombok.NoArgsConstructor; import lombok.experimental.SuperBuilder; /** - * @Author WangXin + * @Author Chen * @Data 2024/8/22 * @Description 规则添加请求参数 * @Version 1.0.0 diff --git a/etl-rule-common/src/main/java/com/muyu/etl/rule/domain/req/ExecutionRuleVersionReq.java b/etl-rule-common/src/main/java/com/muyu/etl/rule/domain/req/ExecutionRuleVersionReq.java index 6223c50..e71bae1 100644 --- a/etl-rule-common/src/main/java/com/muyu/etl/rule/domain/req/ExecutionRuleVersionReq.java +++ b/etl-rule-common/src/main/java/com/muyu/etl/rule/domain/req/ExecutionRuleVersionReq.java @@ -10,7 +10,7 @@ import lombok.NoArgsConstructor; import java.util.HashMap; /** - * @Author WangXin + * @Author Chen * @Data 2024/8/27 * @Description 执行规则请求对象 * @Version 1.0.0 diff --git a/etl-rule-common/src/main/java/com/muyu/etl/rule/domain/req/WriteFileReq.java b/etl-rule-common/src/main/java/com/muyu/etl/rule/domain/req/WriteFileReq.java index b725f58..16e3a4d 100644 --- a/etl-rule-common/src/main/java/com/muyu/etl/rule/domain/req/WriteFileReq.java +++ b/etl-rule-common/src/main/java/com/muyu/etl/rule/domain/req/WriteFileReq.java @@ -9,7 +9,7 @@ import lombok.Data; import lombok.NoArgsConstructor; /** - * @Author WangXin + * @Author Chen * @Data 2024/8/27 * @Description 写入请求对象 * @Version 1.0.0 diff --git a/etl-rule-common/src/main/java/com/muyu/etl/rule/domain/resp/EtlRuleListResp.java b/etl-rule-common/src/main/java/com/muyu/etl/rule/domain/resp/EtlRuleListResp.java index 67daa59..e72c33a 100644 --- a/etl-rule-common/src/main/java/com/muyu/etl/rule/domain/resp/EtlRuleListResp.java +++ b/etl-rule-common/src/main/java/com/muyu/etl/rule/domain/resp/EtlRuleListResp.java @@ -13,7 +13,7 @@ import java.util.List; import java.util.function.Supplier; /** - * @Author WangXin + * @Author Chen * @Data 2024/8/22 * @Description etl数据列表响应对象 * @Version 1.0.0 diff --git a/etl-rule-common/src/main/java/com/muyu/etl/rule/engine/bean/constant/FileConstants.java b/etl-rule-common/src/main/java/com/muyu/etl/rule/engine/bean/constant/FileConstants.java index 02e5b87..343c331 100644 --- a/etl-rule-common/src/main/java/com/muyu/etl/rule/engine/bean/constant/FileConstants.java +++ b/etl-rule-common/src/main/java/com/muyu/etl/rule/engine/bean/constant/FileConstants.java @@ -1,7 +1,7 @@ package com.muyu.etl.rule.engine.bean.constant; /** - * @Author WangXin + * @Author Chen * @Data 2024/8/22 * @Description 文件相关常量 * @Version 1.0.0 diff --git a/etl-rule-common/src/main/java/com/muyu/etl/rule/engine/core/EngineContainer.java b/etl-rule-common/src/main/java/com/muyu/etl/rule/engine/core/EngineContainer.java index c13f04f..382e0ba 100644 --- a/etl-rule-common/src/main/java/com/muyu/etl/rule/engine/core/EngineContainer.java +++ b/etl-rule-common/src/main/java/com/muyu/etl/rule/engine/core/EngineContainer.java @@ -13,7 +13,7 @@ import java.util.List; import java.util.concurrent.ConcurrentHashMap; /** - * @Author WangXin + * @Author Chen * @Data 2024/8/23 * @Descriptio * @Version 1.0.0 diff --git a/etl-rule-common/src/main/java/com/muyu/etl/rule/engine/core/EngineExecution.java b/etl-rule-common/src/main/java/com/muyu/etl/rule/engine/core/EngineExecution.java index 940bf68..bb27493 100644 --- a/etl-rule-common/src/main/java/com/muyu/etl/rule/engine/core/EngineExecution.java +++ b/etl-rule-common/src/main/java/com/muyu/etl/rule/engine/core/EngineExecution.java @@ -11,7 +11,7 @@ import java.util.List; import java.util.Map; /** - * @Author WangXin + * @Author Chen * @Data 2024/8/23 * @Description 规则引擎方法执行器 * @Version 1.0.0 diff --git a/etl-rule-common/src/main/java/com/muyu/etl/rule/engine/core/classLoad/ExternalClassLoader.java b/etl-rule-common/src/main/java/com/muyu/etl/rule/engine/core/classLoad/ExternalClassLoader.java index 20a75df..a38c024 100644 --- a/etl-rule-common/src/main/java/com/muyu/etl/rule/engine/core/classLoad/ExternalClassLoader.java +++ b/etl-rule-common/src/main/java/com/muyu/etl/rule/engine/core/classLoad/ExternalClassLoader.java @@ -7,7 +7,7 @@ import java.nio.file.Files; import java.nio.file.Path; /** - * @Author WangXin + * @Author Chen * @Data 2024/9/4 * @Description 自定义classloader * @Version 1.0.0 diff --git a/etl-rule-common/src/main/java/com/muyu/etl/rule/engine/core/classLoad/JavaBinaryClassLoader.java b/etl-rule-common/src/main/java/com/muyu/etl/rule/engine/core/classLoad/JavaBinaryClassLoader.java index b7f390a..2bd4151 100644 --- a/etl-rule-common/src/main/java/com/muyu/etl/rule/engine/core/classLoad/JavaBinaryClassLoader.java +++ b/etl-rule-common/src/main/java/com/muyu/etl/rule/engine/core/classLoad/JavaBinaryClassLoader.java @@ -20,7 +20,7 @@ import java.util.Map; /** - * @Author WangXin + * @Author Chen * @Data 2024/8/22 * @Description java 字节码文件 加载器 * @Version 1.0.0 diff --git a/etl-rule-common/src/main/java/com/muyu/etl/rule/engine/core/complier/SourceCodeCompiler.java b/etl-rule-common/src/main/java/com/muyu/etl/rule/engine/core/complier/SourceCodeCompiler.java index b4714e1..fbe0919 100644 --- a/etl-rule-common/src/main/java/com/muyu/etl/rule/engine/core/complier/SourceCodeCompiler.java +++ b/etl-rule-common/src/main/java/com/muyu/etl/rule/engine/core/complier/SourceCodeCompiler.java @@ -14,7 +14,7 @@ import java.util.Arrays; import java.util.List; /** - * @Author WangXin + * @Author Chen * @Data 2024/8/22 * @Description java源码编译工具 * @Version 1.0.0 diff --git a/etl-rule-common/src/main/java/com/muyu/etl/rule/engine/util/FileLoadUtil.java b/etl-rule-common/src/main/java/com/muyu/etl/rule/engine/util/FileLoadUtil.java index b997a2b..f2f1e9c 100644 --- a/etl-rule-common/src/main/java/com/muyu/etl/rule/engine/util/FileLoadUtil.java +++ b/etl-rule-common/src/main/java/com/muyu/etl/rule/engine/util/FileLoadUtil.java @@ -11,7 +11,7 @@ import java.util.Arrays; import java.util.List; /** - * @Author WangXin + * @Author Chen * @Data 2024/8/22 * @Description 文件扫描 * @Version 1.0.0 @@ -167,7 +167,7 @@ public class FileLoadUtil { "import org.apache.logging.log4j.Logger;\n" + "\n" + "/**\n" + - " * @Author WangXin\n" + + " * @Author Chen\n" + " * @Data 2024/8/23\n" + " * @Description\n" + " * @Version 1.0.0\n" + diff --git a/etl-rule-common/src/main/java/com/muyu/etl/rule/engine/util/PropertiesUtil.java b/etl-rule-common/src/main/java/com/muyu/etl/rule/engine/util/PropertiesUtil.java index b59b5fb..32bd446 100644 --- a/etl-rule-common/src/main/java/com/muyu/etl/rule/engine/util/PropertiesUtil.java +++ b/etl-rule-common/src/main/java/com/muyu/etl/rule/engine/util/PropertiesUtil.java @@ -10,7 +10,7 @@ import java.util.concurrent.ConcurrentHashMap; /** * @ClassName: PropertiesUtil * @Description: 读取配置文件工具类 - * @author: wangXin + * @author: Chen * @date: 2024/6/18 19:45 * @Version 1.0.0 */ diff --git a/etl-rule-common/src/main/java/com/muyu/etl/rule/util/EnginePackUtil.java b/etl-rule-common/src/main/java/com/muyu/etl/rule/util/EnginePackUtil.java index 4bfa4a7..dc20ffe 100644 --- a/etl-rule-common/src/main/java/com/muyu/etl/rule/util/EnginePackUtil.java +++ b/etl-rule-common/src/main/java/com/muyu/etl/rule/util/EnginePackUtil.java @@ -4,7 +4,7 @@ import com.muyu.etl.rule.basic.BasicEngine; import com.muyu.etl.rule.basic.abstracts.DataEngineValueActuator; /** - * @Author WangXin + * @Author Chen * @Data 2024/8/24 * @Description 规则引擎全限定名转换 * @Version 1.0.0 diff --git a/etl-rule-remote/src/main/java/com/muyu/etl/rule/remote/RemoteRuleVersion.java b/etl-rule-remote/src/main/java/com/muyu/etl/rule/remote/RemoteRuleVersion.java index ed83c4e..7c20fbd 100644 --- a/etl-rule-remote/src/main/java/com/muyu/etl/rule/remote/RemoteRuleVersion.java +++ b/etl-rule-remote/src/main/java/com/muyu/etl/rule/remote/RemoteRuleVersion.java @@ -11,7 +11,7 @@ import org.springframework.web.bind.annotation.RequestBody; /** * @version 1.0 - * @Author xie ya ru + * @Author Cc * @Date 2024/9/2 14:35 * @注释 */ diff --git a/etl-rule-remote/src/main/java/com/muyu/etl/rule/remote/factory/RemoteRuleVersionBackFactory.java b/etl-rule-remote/src/main/java/com/muyu/etl/rule/remote/factory/RemoteRuleVersionBackFactory.java index cd7770c..08b2fa0 100644 --- a/etl-rule-remote/src/main/java/com/muyu/etl/rule/remote/factory/RemoteRuleVersionBackFactory.java +++ b/etl-rule-remote/src/main/java/com/muyu/etl/rule/remote/factory/RemoteRuleVersionBackFactory.java @@ -10,7 +10,7 @@ import org.springframework.stereotype.Component; /** * @version 1.0 - * @Author xie ya ru + * @Author Cc * @Date 2024/9/1 10:04 * @注释 */ diff --git a/etl-rule-server/pom.xml b/etl-rule-server/pom.xml index 3e2d2f7..8bdb5f0 100644 --- a/etl-rule-server/pom.xml +++ b/etl-rule-server/pom.xml @@ -24,6 +24,7 @@ com.muyu cloud-common-core + com.muyu etl-datasource-remote diff --git a/etl-rule-server/src/main/java/com/muyu/etl/rule/ENGINE_NOT_NULL_NAME_V1.java b/etl-rule-server/src/main/java/com/muyu/etl/rule/ENGINE_NOT_NULL_NAME_V1.java index 3810cf2..e11242d 100644 --- a/etl-rule-server/src/main/java/com/muyu/etl/rule/ENGINE_NOT_NULL_NAME_V1.java +++ b/etl-rule-server/src/main/java/com/muyu/etl/rule/ENGINE_NOT_NULL_NAME_V1.java @@ -8,7 +8,7 @@ import java.util.Arrays; import java.util.List; /** - * @Author WangXin + * @Author Chen * @Data Mon Sep 09 2024 01:04:05 GMT+0800 (中国标准时间) * @Description null * @Version 1.0.0 diff --git a/etl-rule-server/src/main/java/com/muyu/etl/rule/config/EngineConfig.java b/etl-rule-server/src/main/java/com/muyu/etl/rule/config/EngineConfig.java index d3f8f13..9accd9c 100644 --- a/etl-rule-server/src/main/java/com/muyu/etl/rule/config/EngineConfig.java +++ b/etl-rule-server/src/main/java/com/muyu/etl/rule/config/EngineConfig.java @@ -6,7 +6,7 @@ import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; /** - * @Author WangXin + * @Author Chen * @Data 2024/8/27 * @Description 规则配置类 * @Version 1.0.0 diff --git a/etl-rule-server/src/main/java/com/muyu/etl/rule/controller/RuleInfoController.java b/etl-rule-server/src/main/java/com/muyu/etl/rule/controller/RuleInfoController.java index 796edc0..0ba4915 100644 --- a/etl-rule-server/src/main/java/com/muyu/etl/rule/controller/RuleInfoController.java +++ b/etl-rule-server/src/main/java/com/muyu/etl/rule/controller/RuleInfoController.java @@ -24,7 +24,7 @@ import java.util.List; import java.util.stream.Collectors; /** - * @Author WangXin + * @Author Chen * @Data ${date} * @Description 规则维护控制层 * @Version 1.0.0 diff --git a/etl-rule-server/src/main/java/com/muyu/etl/rule/controller/RuleVersionController.java b/etl-rule-server/src/main/java/com/muyu/etl/rule/controller/RuleVersionController.java index 5b2705a..b1d1075 100644 --- a/etl-rule-server/src/main/java/com/muyu/etl/rule/controller/RuleVersionController.java +++ b/etl-rule-server/src/main/java/com/muyu/etl/rule/controller/RuleVersionController.java @@ -31,7 +31,7 @@ import org.springframework.validation.annotation.Validated; import com.muyu.common.core.web.page.TableDataInfo; /** - * @Author wangXin + * @Author Chen * @Data ${date} * @Description 规则版本控制层 * @Version 1.0.0 diff --git a/etl-rule-server/src/main/java/com/muyu/etl/rule/mapper/RuleInfoMapper.java b/etl-rule-server/src/main/java/com/muyu/etl/rule/mapper/RuleInfoMapper.java index 0ac41c9..e378009 100644 --- a/etl-rule-server/src/main/java/com/muyu/etl/rule/mapper/RuleInfoMapper.java +++ b/etl-rule-server/src/main/java/com/muyu/etl/rule/mapper/RuleInfoMapper.java @@ -9,7 +9,7 @@ import org.apache.ibatis.annotations.Mapper; /** * 规则维护Mapper接口 * - * @author WangXin + * @author Chen * @date 2024-08-25 */ @Mapper diff --git a/etl-rule-server/src/main/java/com/muyu/etl/rule/mapper/RuleVersionMapper.java b/etl-rule-server/src/main/java/com/muyu/etl/rule/mapper/RuleVersionMapper.java index 11709d2..cd1ef57 100644 --- a/etl-rule-server/src/main/java/com/muyu/etl/rule/mapper/RuleVersionMapper.java +++ b/etl-rule-server/src/main/java/com/muyu/etl/rule/mapper/RuleVersionMapper.java @@ -8,7 +8,7 @@ import org.apache.ibatis.annotations.Mapper; /** * 规则版本Mapper接口 * - * @author wangXin + * @author Chen * @date 2024-08-25 */ @Mapper diff --git a/etl-rule-server/src/main/java/com/muyu/etl/rule/operation/ArrayUtil.java b/etl-rule-server/src/main/java/com/muyu/etl/rule/operation/ArrayUtil.java index ab0979a..c461a80 100644 --- a/etl-rule-server/src/main/java/com/muyu/etl/rule/operation/ArrayUtil.java +++ b/etl-rule-server/src/main/java/com/muyu/etl/rule/operation/ArrayUtil.java @@ -12,7 +12,7 @@ import java.util.Arrays; import java.util.Iterator; /** - * @Author WangXin + * @Author Chen * @Data 2024/9/3 * @Description 压栈工具 * @Version 1.0.0 diff --git a/etl-rule-server/src/main/java/com/muyu/etl/rule/service/IRuleInfoService.java b/etl-rule-server/src/main/java/com/muyu/etl/rule/service/IRuleInfoService.java index 2003290..d7b4b95 100644 --- a/etl-rule-server/src/main/java/com/muyu/etl/rule/service/IRuleInfoService.java +++ b/etl-rule-server/src/main/java/com/muyu/etl/rule/service/IRuleInfoService.java @@ -8,7 +8,7 @@ import com.muyu.etl.rule.domain.req.EtlRuleListReq; /** * 规则维护Service接口 * - * @author WangXin + * @author Chen * @date 2024-08-25 */ public interface IRuleInfoService extends IService { diff --git a/etl-rule-server/src/main/java/com/muyu/etl/rule/service/IRuleVersionService.java b/etl-rule-server/src/main/java/com/muyu/etl/rule/service/IRuleVersionService.java index a046208..42633be 100644 --- a/etl-rule-server/src/main/java/com/muyu/etl/rule/service/IRuleVersionService.java +++ b/etl-rule-server/src/main/java/com/muyu/etl/rule/service/IRuleVersionService.java @@ -17,7 +17,7 @@ import org.apache.commons.codec.language.bm.RuleType; /** * 规则版本Service接口 * - * @author wangXin + * @author Chen * @date 2024-08-25 */ public interface IRuleVersionService extends IService { diff --git a/etl-rule-server/src/main/java/com/muyu/etl/rule/service/impl/RuleInfoServiceImpl.java b/etl-rule-server/src/main/java/com/muyu/etl/rule/service/impl/RuleInfoServiceImpl.java index 9b7b972..a08c985 100644 --- a/etl-rule-server/src/main/java/com/muyu/etl/rule/service/impl/RuleInfoServiceImpl.java +++ b/etl-rule-server/src/main/java/com/muyu/etl/rule/service/impl/RuleInfoServiceImpl.java @@ -15,7 +15,7 @@ import java.util.List; /** * 规则维护Service业务层处理 * - * @author WangXin + * @author Chen * @date 2024-08-25 */ @Service diff --git a/etl-rule-server/src/main/java/com/muyu/etl/rule/service/impl/RuleVersionServiceImpl.java b/etl-rule-server/src/main/java/com/muyu/etl/rule/service/impl/RuleVersionServiceImpl.java index f1c61f4..f2bbb54 100644 --- a/etl-rule-server/src/main/java/com/muyu/etl/rule/service/impl/RuleVersionServiceImpl.java +++ b/etl-rule-server/src/main/java/com/muyu/etl/rule/service/impl/RuleVersionServiceImpl.java @@ -45,7 +45,7 @@ import java.util.stream.Collectors; /** * 规则版本Service业务层处理 * - * @author wangXin + * @author Chen * @date 2024-08-25 */ @Service @@ -334,37 +334,6 @@ public class RuleVersionServiceImpl } } - - public static void main(String[] args) { - -// String engineKey = "TelTuoMing"; -// String locationPath = "C:\\Users\\wx\\Desktop\\测试"; -// String page = "com.muyu.etl.rule"; -// -// SourceCodeCompiler.javaCompilerPath(locationPath); -// -// Map> stringClassMap = JavaBinaryClassLoader -// .loadClassByLocation(page, locationPath); -// -// stringClassMap.forEach((k, v) -> { -// EngineContainer.loadEngineInstance("run", k, v); -// }); -// -// DataStructure dataStructure = new DataStructure(); -// dataStructure.setValue("15335893491"); -// dataStructure.setType(DataType.STRING); -// dataStructure.setKey("tel"); -// dataStructure.setLabel("手机号"); -// -// ConcurrentHashMap instanceMap = EngineContainer.instanceMap; -// Object object = instanceMap.get(engineKey); -// if (object != null && object instanceof BasicEngine) { -// BasicEngine engine = (BasicEngine) object; -// engine.set(dataStructure); -// engine.execution(); -// } - - } /** * 查詢所有規則(字段,数据集,记录)规则下拉框 * @return List