????????本篇主要實(shí)現(xiàn)URule開發(fā)環(huán)境的搭建和創(chuàng)建項(xiàng)目喉童。
1)開發(fā)環(huán)境搭建
????????開發(fā)前需先搭建URule開發(fā)環(huán)境侄泽,搭建方法步驟請(qǐng)查看前面已經(jīng)寫過(guò)的文章“創(chuàng)建urule規(guī)則引擎maven工程”(http://www.reibang.com/p/629b59e2bede);若要搭建非Maven工程請(qǐng)點(diǎn)擊查看URule安裝與配置教程(http://www.bstek.com/resources/doc/2an-zhuang-yu-pei-zhi.html)正勒。
????????為了更便捷開發(fā)得院,本教程采用URule-Pro版本實(shí)現(xiàn),具體版本號(hào)為2.2.2章贞,按照此教程開發(fā)時(shí)需先將urule版本號(hào)改為一致祥绞,否則有些操作方法可能在低版本中尚不支持。
2)創(chuàng)建項(xiàng)目
????????URule通過(guò)項(xiàng)目列表的形式對(duì)業(yè)務(wù)規(guī)則進(jìn)行模塊化管理鸭限,即在同一個(gè)工程項(xiàng)目中可以創(chuàng)建多個(gè)項(xiàng)目蜕径,項(xiàng)目之間完全獨(dú)立,也不可以存在調(diào)用關(guān)系里覆;但在同一個(gè)項(xiàng)目下支持創(chuàng)建包丧荐,對(duì)同一個(gè)項(xiàng)目下的庫(kù)文件或決策文件等資源文件進(jìn)行分類管理,資源文件之間可以存在調(diào)用關(guān)系喧枷。
????????創(chuàng)建項(xiàng)目步驟如下:
????????1.訪問(wèn)URule主頁(yè)“http://localhost:8080/urule-demo/urule/frame”虹统,右鍵點(diǎn)擊項(xiàng)目列表弓坞,并點(diǎn)擊右鍵菜單中創(chuàng)建新項(xiàng)目
????????2.在對(duì)話框中,輸入新項(xiàng)目名稱“壽險(xiǎn)意外險(xiǎn)核背道螅”渡冻,然后點(diǎn)擊下方“保存”按鈕
????????3.新項(xiàng)目創(chuàng)建成功,項(xiàng)目列表樹會(huì)顯示新建的項(xiàng)目目錄結(jié)構(gòu)如下
? ? ? ?????項(xiàng)目列表樹是允許操作的忧便,操作方法是在對(duì)應(yīng)樹節(jié)點(diǎn)上點(diǎn)擊右鍵族吻,右鍵菜單會(huì)列出當(dāng)前節(jié)點(diǎn)允許的操作,點(diǎn)擊相應(yīng)菜單即可進(jìn)行對(duì)應(yīng)操作珠增。
? ????? ? ?其中知識(shí)包主要用于規(guī)則測(cè)試超歌、調(diào)用;資源主要用于創(chuàng)建和存放不同類型規(guī)則和規(guī)則用到的庫(kù)文件蒂教。詳細(xì)的使用方法請(qǐng)繼續(xù)閱讀后面章節(jié)會(huì)有詳細(xì)介紹巍举。