首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 服务器 > 其他服务器 >

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

2012-03-22 
规则引擎drools的规则编写问题我制定了下面3条规则rule Credit1whenstudent: Student( score 60 && sc

规则引擎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 

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

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

热点排行