随笔分类 - drools
规则引擎
摘要:[condition][]规则开始=$list : ArrayList() 解释: 需要在java类中写上如下才能满足条件: WorkingMemory workingMemory = ruleBase.newStatefulSession(); List list= new ArrayList(); workingMemory.insert( list ); workingMemory.fireAllRules();
阅读全文
摘要:1.salience功能:设置规制执行的优先级值:数字(数字越大执行优先级越高)示例:rule "rule1" salience 1 wheneval(true) then System.out.println("rule1");end2.no-loop功能:控制已经执行的规则条件再次满足是否再次执行值:true/false示例:rule "rule1" no-loop true when $customer:Customer(name=="张三") then update($customer); System.o
阅读全文
摘要:1. 下载drools相关的组件到Drools下载主页:http://www.jboss.org/drools/downloads-下载并解压Drools:drools-distribution-5.3.0.Final.zip (解压目录随意) -下载并解压插件:droolsjbpm-tools-distribution-5.3.0.Final.zip(解压目录随意)2. Eclipse3.6中配置1)插件安装: 启动 Eclipse 3.6,打开 Help > Install New Software... > Add... ,分别如下输入 Name: Drools5.3 Plu
阅读全文

浙公网安备 33010602011771号