动态脚本引擎QLExpress,实现各种复杂的业务规则
1.maven坐标
<dependency><groupId>com.alibaba</groupId><artifactId>QLExpress</artifactId><version>3.3.2</version>
</dependency>
2.执说明
Drools适用于复杂的业务规则,而Aviator和QLExpress适用于相对简单的表达式计算和规则。EasyRule更适合简单规则场景,特别是面向非专业开发人员的情况。最终选择取决于具体需求,包括业务规则的复杂性、性能要求、开发人员技能水平以及项目的特定场景。
3.使用案例
package com