2020
10-09
10-09
Java中动态规则的实现方式示例详解
背景业务系统在应用过程中,有时候要处理“经常变化”的部分,这部分需求可能是“业务规则”,也可能是“不同的数据处理逻辑”,这部分动态规则的问题,往往需要可配置,并对性能和实时性有一定要求。Java不是解决动态层问题的理想语言,在实践中发现主要有以下几种方式可以实现:表达式语言(expressionlanguage)动态语言(dynamic/scriptlanguagelanguage),如Groovy规则引擎(ruleengine)表达式语言JavaUnifiedE...
继续阅读 >