drools-安裝

下載

http://download.jboss.org/drools/release/ui

該有的,不應有的,這個目錄都有url

具體版本隨便選擇.net

記住這兩個,後面用,其餘的目前用不上對象

安裝

選擇的文件和目錄要注意區分get

勾選要安裝的東西io

運行時

安裝完成之後,能夠再配置中看到模板

此時,即便建立工程,會提示找不到runTime,須要進行指定安裝class

點開菜單,看到安裝RunTime的提示,沒有安裝的時候右側是空白的,須要點擊add進行安裝配置

選擇指定的文件,注意文件夾名稱和指定的文件夾下載

別忘記填寫名稱,這個本身隨意

建立工程

填寫名稱,自定義

根據本身的須要,能夠選擇模板

也能夠自由選擇安裝的runTime和drools版本

加載邏輯

工程目錄以下

規則後續研究,先來看一下文件執行流程

首先用知識構築器KnowledgeBuilder加載和檢測規則文件

經過知識庫構建會話,把須要處理的數據填充進去,填充完畢執行規則便可

規則結構

大體解讀一下

'Hello World' :對於狀態爲HELLO的Message,打印其中消息,而後修改該對象的狀態和信息,更新該對象

'GoodBye'    :對於狀態爲GOODBYE的Message,打印其中信息

簡單運行

加入的只有一個Message,狀態爲HELLO,消息是Hello World

輸出結果

解釋

1. 規則Hello World :狀態爲HELLO的Message,打印了本來的狀態Hello World,狀態修改成GOODBYE,

                                  修改信息爲 GoodBye cruel world, 更新

2. 規則GoodBye    :狀態爲GOODBYE的Message,直接打印信息

相關文章
相關標籤/搜索