<address id="zhpbl"></address>
<noframes id="zhpbl">
<address id="zhpbl"><form id="zhpbl"><th id="zhpbl"></th></form></address>

    <em id="zhpbl"></em>

      <address id="zhpbl"><th id="zhpbl"><progress id="zhpbl"></progress></th></address>
      更多精彩內容,歡迎關注:

      視頻號
      視頻號

      抖音
      抖音

      快手
      快手

      微博
      微博

      java drools

      文檔

      java drools

      Drools是為Java量身定制的基于Charles Forgy的RETE算法的規則引擎的實現,具有了OO接口的RETE,使得商業規則有了更自然的表達。而且用XML節點來規范If--Then句式和事實的定義,使引擎干起活來更方便。
      推薦度:
      導讀Drools是為Java量身定制的基于Charles Forgy的RETE算法的規則引擎的實現,具有了OO接口的RETE,使得商業規則有了更自然的表達。而且用XML節點來規范If--Then句式和事實的定義,使引擎干起活來更方便。

      java drools是什么,讓我們一起了解一下:

      Drools是為Java量身定制的基于Charles Forgy的RETE算法的規則引擎的實現,具有了OO接口的RETE,使得商業規則有了更自然的表達。而且用XML節點來規范If--Then句式和事實的定義,使引擎干起活來更方便。

      drools的基本工作過程是什么?

      通常而言我們使用一個接口來做事情,首先要穿進去參數,其次要獲取到接口的實現執行完畢后的結果,而drools也是一樣的,我們需要傳遞進去數據,用于規則的檢查,調用外部接口,同時還可能需要獲取到規則執行完畢后得到的結果。

      在drools中,這個傳遞數據進去的對象,術語叫 Fact對象。Fact對象是一個普通的java bean,規則中可以對當前的對象進行任何的讀寫操作,調用該對象提供的方法,當一個java bean插入到workingMemory中,規則使用的是原有對象的引用,規則通過對fact對象的讀寫,實現對應用數據的讀寫,對于其中的屬性,需要提供getter setter訪問器,規則中,可以動態的往當前workingMemory中插入刪除新的fact對象。

      規則文件可以使用 .drl文件,也可以是xml文件,這里我們使用drl文件。

      具體案例分析如下:

      
      ????????
      ????????????org.kie
      ????????????kie-api
      ????????????7.11.0.Final
      ????????
      ????????
      ????????????org.slf4j
      ????????????slf4j-nop
      ????????????1.7.6
      ????????
      ????????
      ????????????org.kie
      ????????????kie-ci
      ????????????7.11.0.Final
      ????????
      ????????
      ????????
      ????????????com.myspace
      ????????????ljlTest
      ????????????1.0.0
      ????????
      ?????????
      com.thoughtworks.xstream?
      xstream?
      1.4.10?
      

      以上就是小編今天的分享了,希望可以幫助到大家。

      文檔

      java drools

      Drools是為Java量身定制的基于Charles Forgy的RETE算法的規則引擎的實現,具有了OO接口的RETE,使得商業規則有了更自然的表達。而且用XML節點來規范If--Then句式和事實的定義,使引擎干起活來更方便。
      推薦度:
      為你推薦
      資訊專欄
      熱門視頻
      相關推薦
      java dto java dynamic java flume java ear java foreach循環 java fork java ecc加密 java formatter java echarts java ehcache java email java empty java encapsulation java future java generator java enhancer java generic java enterprise java environment java epoll java flink java dowhile java flatmap java findfirst java fileinputstream java file.exists() java dockerfile java field獲取值 java field java divide java feign java fastjson java dict java development java fastdfs java dev java dependency java調用asmx接口 java delete java獲取絕對值
      Top 少妇高潮太爽了在线视频