当前位置: 代码迷 >> JBoss >> 规则引擎drools的规则编写有关问题
  详细解决方案

规则引擎drools的规则编写有关问题

热度:7115   发布时间:2013-02-26 00:00:00.0
规则引擎drools的规则编写问题
我制定了下面3条规则 
rule "Credit1" 
when 
student: Student( score >=60 && score <= 90) 
then 
System.out.println ("良好"); 
end 
rule "Credit2" 
when 
student: Student( score < 60) 
then 
System.out.println ("不及格"); 
end 
rule "Credit3" 
when 
student: Student( score >90) 
then 
System.out.println ("优秀"); 
end 

但我希望可以合成一条规则,但不知道该怎么写,求教。

------解决方案--------------------------------------------------------
规则就是把程序的逻辑进行抽象出来,,并不是为了书写简便,而是要保证硬编码较少,方便一些经常改业务条规则的程序使用,可以让非计算机的人也可以制定自己的规则。应该不能合并吧貌似
------解决方案--------------------------------------------------------
而且规则引擎能够做到解决一些未知问题,比如有一套非常复杂的规则,靠人脑是很难想出所有可能性的
那么我就不用知道结果,只要把规则编写好就行了