
drools
文章平均质量分 75
luhaichuan88
蓦然回首
展开
-
drools规则引擎小案例二
最近遇到一个同学说想实现一个在一个规则文件中的多个规则中将上一个规则的执行输出作为下一个规则的执行条件,实现如下效果 login_rule_1 执行后给amount赋值为 10login_rule_2 执行时如果amount = 10 则将flag 赋值为 true package com.drools.rule.req import com.drools.rule.req.LoginActionReq rule login_rule_1 when $s:LoginActionReq(log...原创 2020-12-03 15:16:14 · 315 阅读 · 0 评论 -
drools规则引擎小案例一
1、基于drools规则引擎实现的动态创建规则语法生成结果如下: package com.drools.rule.req import com.drools.rule.req.LoginActionReq rule login_rule_1 when $s:LoginActionReq(loginNum==1) then $s.amount=10; update($s); end 代码实现: public class RuleReq { //LOGIN、登陆,PAY、支付 ...原创 2020-12-03 14:59:31 · 683 阅读 · 0 评论 -
drools规则引擎动态配置规则
先说下我的业务需求背景,最近公司要推出运营活动,根据用户行为送用户积分;比如用户注册送、首次消费送,非首次消费送、累积消费送、针对我们这个的特殊要求是跟具体规则绑定;比如说 规则1 用户累积消费首次达到10000送积分20; 规则2 用户累积投资首次达到 20000 送积分40; 这两条规则是不能同时生效,但如果他们的时间是错开用户是可以针对这两条规则获取到奖励的 用户然后运...原创 2018-11-30 17:05:49 · 20332 阅读 · 4 评论