使用Drools解决简单问题使得有机会亲手实验,这增强了对于技术的信心。
但在波兰支持入侵伊拉克后,他在华盛顿排名飙升:“现在是挪威人流着口水在羡慕我。”
一个典型的例子就是规则引擎(rulesengine,比如Drools)。
在可执行流程中,这归结为Java代码的一小部分,比如说,JBossDrools,一个绝妙的开源规则引擎。
Drools使得学习和使用声明式编程对于Java开发人员来说相当容易。
之后对规则引擎技术进行了研究,其中重点研究了开源规则引擎Drools。
程序使用Drools规则文件以声明方法表示上一节定义的业务规则。
我有一个项目选择Drools5来作为解决某个问题的方案。
虽然现在还存在一些向后兼容性问题,但这个版本的特性让Drools比以前更有吸引力。
要清楚,只有在调试作为“DroolsApplication”的程序时,才会启用这些断点。
使用Drools规则的示例程序附带在本文的ZIP存档中。
本文展示如何使用Drools作为示例Java应用程序中业务逻辑层的一部分。
这个项目叫做Drools,它是一个用来在应用程序内开发基于规则的专家系统的系统。
示例程序使用Drools规则引擎对Machine类的实例求值。
这肯定了Drools将作为本次冲刺的基础设施被搭建。
这个冲刺之后,Drools的基础设施就位了,团队了解了它的语法和其他技术。
在芝加哥的一个康复院,脑痴呆的赛尔夫盯着窗外看着,流着口水。