技术栈

决策表

SL-staff
19 天前
源码分析·规则引擎·元数据·决策表·jvs-rules·规则流·可视化设计器
JVS-Rules决策表与规则流设计实战(附源码分析)规则引擎的核心价值在于将业务决策从代码中解耦,实现规则的热部署与可视化维护。本文以JVS-Rules为例,深入解析决策表(Decision Table)与规则流(Rule Flow)的设计原理与实现细节,包含元数据模型、规则编译、执行引擎、源码片段及性能优化策略。通过一个完整的贷款审批案例,展示如何将复杂的if-else逻辑转换为可配置的规则,并对比硬编码与规则引擎的维护成本差异。
canonical-entropy
2 年前
决策树·开源·excel·规则引擎·决策表
采用Excel作为可视化设计器的开源规则引擎 NopRule决策树和决策矩阵是业务人员可以直观理解的复杂IF-ELSE逻辑表达形式,也是规则引擎中最常用、最有用的部分。常见的规则引擎如Drools虽然提供了更加丰富的功能特性集, 特别是所谓的RETE算法可以用于高效复用多次重复出现的表达式片段,但在实际业务应用中很少出现必须使用RETE算法的情况,大部分情况下我们都是把规则引擎降级为决策表和决策矩阵来使用。
我是有底线的