阅读背景:

drools规则语法-API与FACT(三)

来源:互联网 
1 KnowledgeBuilder
     KnowledgeBuilder 的作用就是用来在业务代码当中收集已经编写好的规则, 然后对这些规则文件进行编译, 最终产生一批编译好的规则包(KnowledgePackage)给其它的应用程序使用。KnowledgeBuilder 在编译规则的时候可以通过其提供的hasErrors()方法得到编译规则过程中发现规则是否有错误,如果有的话通过其提供的getErrors()方法将错误打印出来,以帮助我们找到规则当中的错误信息。创建KnowledgeBuilder 对象使用的是KnowledgeBuilderFactory 的newKnowledgeBuilder方法,实例如下:      KnowledgeBuilder 的作用就是用来在业



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: