5.规则引擎

规则引擎应用场景

  • 流程分支非常复杂,规则变量庞大,常规编码(if-else)难以实现

  • 有不确定性的需求,变更频率较高

  • 需要快速做出响应和决策

  • 规则变更期望脱离于开发人员,脱离coding

规则引擎流程

定义

获取规则因子

决策表

实现

https://github.com/hoaproject/Ruler

Last updated