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