
drools规则引擎
夢_殤
心怀梦想且歌且行
展开
-
drools学习1--介绍
转载自http://blog.youkuaiyun.com/wanglipo/article/details/7230355转载 2016-08-06 15:06:46 · 1387 阅读 · 0 评论 -
drools学习3--积分计算例子
我们假定如下情景:网站伴随业务产生而进行的积分发放操作。比如支付宝信用卡还款奖励积分等。我们定义一下发放规则:积分的发放参考因素有:交易笔数、交易金额数目、信用卡还款次数、生日特别优惠等。定义规则:// 过生日,则加10分,并且将当月交易比数翻倍后再计算积分// 2011-01-08 - 2011-08-08每月信用卡还款3次以上,每满3笔赠送30分// 当月购物总金额10原创 2016-08-06 16:30:40 · 3610 阅读 · 0 评论 -
drools 6学习2--伟大的hello world
IT界学习各新技术的第一个例子好像都喜欢hello world,那就从hello world开始吧。在此说明,这里用的drools是drools6,drools5和drools6还是有差别的,drools6可以说变得更简洁了。建立个简单的maven项目 pom.xml org.drools drools-core 6.4.0.原创 2016-08-06 15:39:29 · 2401 阅读 · 1 评论 -
drools 6学习--动态加载规则
之前的2个drools例子的规则都是为规则文件中预先写好的,kmodule.xml指定文件路径,kieSeesion会将指定的文件夹下的所有规则文件都加载,这样会有一个麻烦,就是当规则改变了,那就得重写规则文件,然后重新打包部署项目,这会很麻烦,就有人想了,能否把规则保存在数据库中(这样可以通过页面进行更新数据库规则就OK了),然后项目加载规则的时候从数据库读取。drools也提供有这功能的,下面原创 2016-08-08 11:28:45 · 20873 阅读 · 13 评论