Drool的LHS和RHS

2022-11-01 16:21:35 浏览数 (1)

大家好,又见面了,我是你们的朋友全栈君。

LHS:Left Hand Side,在Rete网络的左边部分,即规则的when部分。

RHS:Right Hand Side,在Rete网络的右边部分,即规则的then部分,可以用纯java代码写。

代码语言:javascript复制
rule "rule4"
     salience 4
     when
         $stu:Stu(getName() == "张三", gender == "male")
     then
         System.out.println("性别为男,名字为:"   $stu.getName());
         $stu.setAmount(20000);
         outputDisplay.successNums  ;
         outputDisplay.put($stu.getName(), $stu.getAmount());
         insert(new Account());
     end

LHS:

$stu:Stu(getName() == “张三”, gender == “male”)

RHS:

System.out.println(“性别为男,名字为:” $stu.getName());

$stu.setAmount(20000);

outputDisplay.successNums ; outputDisplay.put(stu.getName(), stu.getAmount());

insert(new Account());

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

0 人点赞