drools快速入门第二版.pptVIP

  • 14
  • 0
  • 约7.1千字
  • 约 48页
  • 2021-02-12 发布于天津
  • 举报
Modify 表达式 ? Modify 表达式可以快速实现对 Fact 对象多个属性进行修改,修改完成后会自动更新 到当前的 Working Memory 当中。 ? 格式: ? 实例如: ? 注意: 一旦调用 modify 表达式 ,那么 Drools 会重新与所有的规则再重新匹配一次 ,对于没有设置 no-loop=true 的规则,如果条件满足,不管其之前是否执行过都会 再执行一次。 insert 、 update 、 retract 、 modify 需要注意的地方 ? ( 1 )它们都能使 Working Memery 里的 fact 对象发生变化。 ? ( 2 )都会自动调用 fireAllRules() 方法,自动触发规则的执行。 ? ( 3 )触发规则时,若 no-loop=true ,新改变的 fact 对象,会对非自身的其它的所有规 则重新匹配一次。 ? ( 4 )触发规则时,若 no-loop=false ,新改变的 fact 对象,会对所有规则(包括自身) 重新匹配一次。 ? ( 5 )触发规则时,匹配的原则是:新改变的 fact 对象 只去匹配 条件包涵有 fact 对象 的规则表达式 。 ? ( 6 ) no-loop 属性,只是针

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档