文档介绍:该【Drools开发手册 】是由【Bonnacon】上传分享,文档一共【23】页,该文档可以免费在线阅读,需要了解更多关于【Drools开发手册 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。Drools开发手册
Drools
开开手册
Drools开开引擎开开手册
目开
开介1DROOLS........................................................................................................................................................................3
.....................................................................................................................................................3
....................................................................................................................................................3
开开开境2DROOLS....................................................................................................................................................................4
.....................................................................................................................................................4
.....................................................................................................................................................6
基开3DROOLS........................................................................................................................................................................7
..................................................................................................................................7
..................................................................................................................................................14
第2开共44开
Drools开开引擎开开手册
开介1Drools
随来决着开开的系开越越开开~我开需要去开开各开开开的开开流程和开开策。然而开开的开开开言如、在开理开些流程和JavaC#
决并很策开不能做的好~我开可以通开开开开开引擎取而代之。Drools
开开引擎在开信、金融开有开的开用空开。是基于广的算法的开源开开引擎开开。DroolsCharlesForgyRETE
企开系开开常是多开开开~比如可分开表开开、开开开开开和持久开~开开开开开是开用系开的核心部分~定着开开流程和开开决决?
策。
开件系开开开及上开的开程中客开开常提出一些新的开开需求或想法~所以开开开开开的开开流程及策开常开生改开~会决会
可能比其开开开开更多。它会
开开开开开言如、面开开开的开开流程开最常用的做法就是使用~开想一下~如果开开开开开~那开系开中出开会JavaC#if/else大量的存在于代开中~伴着开开需求的开更~开无疑是系开开开人开的开。随梦if/else
开开人开不了解开开开开开言~无法开件系开的开开和开开~以后系开上开以后~开开需求开生开更开~需要开开人开开行修参与?
改~也增加开件的开开开用。会
比开开开开开言易于理解~开法开开。?Drools
可开开性~开开人开可以开开开行开件前期开开和开件后期开开。参与来?
可开展性~可以任意开除或新增开开。?
第3开共44开
Drools开开引擎开开手册
开开开境2Drools
本文以档开例~目前有开开开开境,两Drools5
开开~需要安装插件。Eclipseeclipse
开开~的前身是,开开开开管理系开~后改了名GuvnorGuvnorBRMS(。)
开开推使用荐或以上版本。
安装的插件~下开地址,~下开件的版本要插?droolseclipse
和开开开使用的版本保持一致。Drools
安的装插件开有,开形开开架框~开件支持个插在?eclipseGEF(GraphicalEditingFramework)Drools
里面可开化开开~是必不可少的~下开地址,。eclipse
在的菜开里面开看件是否成功安~如果成功的开在插装插找件管理里面开开能到~否开开eclipsehelpeclipse
明件安不正~如开,插装确
插装件安完成以后就可以开开开开了~点开“菜开新建工程~可以看到有开开~如开,DroolsFile”Drools
第4开共44开
Drools开开引擎开开手册
开也开一步开明了件是安成功的~否开是看不到的。插装
下开需要的文件~下开地址,?Droolsbinaries开相于当的行开境~下开好后~可以放在开开硬开任意路~不开需要在运径的菜开的DroolseclipseWindow
中指定~如开,Preferences
第5开共44开
Drools开开引擎开开手册
上面三步做好后~就可以在里开开开开了。eclipseDrools
下面开解的大多都是在下面演示的。
之前的名字叫开开开开管理系开~开名思开~是用管理开开的系开。他提供了可开化界面供开开来开开人GuvnorBRMS()/
开开开开开开开~使开开人开可以脱离开个~而开开通开任意一台开开就可以开开~开是开开人开高开看到的。很eclipseJavaIDE
的开开开开开考《参开开手》。册GuvnorDroolsGuvnor
第6开共44开
Drools开开引擎开开手册
基开3Drools
每开一开开言大家都开开了最开开入手~那我开就用学从来写个一~初步了解一下开DroolsHelloWorldDrools5
我开开了什开。来
新建工程,我开在里面新建工程~如开,?DroolsEclipseDrools
第7开共44开
Drools开开引擎开开手册
点开~新建工程~用建立工程开可以生成一开开的个~只要在开建开DroolsProjectEclipseDroolsDroolsDemo勾开可开开~如开,
第8开共44开
Drools开开引擎开开手册
然后点开“~就完成了的开建~一开开的个就开建好了~感开开件做的个插很Finish”DroolsDemoHelloWorld人性化的~开个完全是开了新手准开的~如开,HelloWorldDemo
上开就是自开生成的工程~看上去开开~其中只包含了一开开文件;很个,;个,
包含了一个开~如开DroolsTestpojoMessage
第9开共44开
Drools开开引擎开开手册
先打开~看看开开文件是开加开的~
是一管理开开、开程、部开型的接口~个内定开;开开、开程、部开型,被分开到了一些内KnowledgeBaseKnowledge
中~开些定开可以被增加或开除~的主要目的是存开和重用开些KnowledgePackageKnowledgeKnowledgeBase
定开~因开他开的开建是非常开的。昂提供了开建的方法~的开建是开量开的~KnowledgeKnowledgeBasesessionsession默开情下~况开开了被开建的的一引用~以适开在行开更新个运。有KnowledgeBasesessionsKnowledgeBaseDrools一开接口的开开~开开开是支持序列化的~我开可以重用开可序列化的开开而不用每次都开建一新的~开开开个个个个个个
开基于算法。Rete
开开开建一些~如果在开建开有任何开开的开~我开可以通开;,KnowledgeBuilderKnowledgePackagehasErrors和;,得到开开信息。来getErrors
是通开开的静;,方法得到的~如开,KnowledgeBasereadKnowledgeBase
第10开共44开
Drools开开引擎开开手册
从个上开看到~一新的被开建~~开开文件开路中开取被来从径并开化成了~除了上面的加开方法外~开开文件开可以一从ResourceFactoryResource
个一般的、字开开、数、或加开。
使用是开开开开开加开开开文件不是使用上面的开路加开方法~具容开考《并径体内参开开手GuvnorDroolsGuvnor册》。
开开加开流程如下,
我开再分析一下开开容,来内
第11开共44开
Drools开开引擎开开手册