規則引擎表達式規則學習

功能介紹 測試

   咱們在規則配置器上編寫規則時,咱們通常都是有操做嚮導提供咱們點擊選擇。好比咱們要選擇給變量「a」賦值,默認的方法以下圖所示: 對象

咱們能夠經過以上三個步驟,選到變量賦值,接下來咱們要選擇對象庫中具體須要定義的變量,以下圖所示: 開發

咱們能夠看到上述的賦值過程是經過鼠標點擊選擇的,可是咱們在表達式規則中,開發人員能夠徹底經過中文描述來實現 變量

規則實現 配置

規則包建立 方法

右鍵名爲「功能解析」的工程,點擊「新建規則包」,建立一個名爲:「表達式規則」規則包,以下圖所示: im

變量定義 img

在該規則包的對象庫中須要定義兩個變量:a(a),b(b)。以下圖所示: 中文

邏輯實現

咱們建立好了規則包,添加了變量,而後咱們須要添加一個表達式規則,添加過程以下圖所示:

建立好了「表達式規則」以後,咱們須要設置「表達式規則」的邏輯,這裏咱們只須要直接寫中文就好了,完成後的「表達式規則」以下圖所示:

這樣咱們的表達式規則的邏輯就設置完成了,接下來咱們要對規則包輸出結果進行測試。

相關文章
相關標籤/搜索