本篇主要实现URule开发环境的搭建和创建项目。
1)开发环境搭建
开发前需先搭建URule开发环境,搭建方法步骤请查看前面已经写过的文章“创建urule规则引擎maven工程”(https://www.jianshu.com/p/629b59e2bede);若要搭建非Maven工程请点击查看URule安装与配置教程(http://www.bstek.com/resources/doc/2an-zhuang-yu-pei-zhi.html)。
为了更便捷开发,本教程采用URule-Pro版本实现,具体版本号为2.2.0,按照此教程开发时需先将urule版本号改为一致,否则有些操作方法可能在低版本中尚不支持。
2)创建项目
URule通过项目列表的形式对业务规则进行模块化管理,即在同一个工程项目中可以创建多个项目,项目之间完全独立,也不可以存在调用关系;但在同一个项目下支持创建包,对同一个项目下的库文件或决策文件等资源文件进行分类管理,资源文件之间可以存在调用关系。
创建项目步骤如下:
1.访问URule主页“http://localhost:8080/urule-demo/urule/frame”,右键点击项目列表,并点击右键菜单中创建新项目

2.在对话框中,输入新项目名称“寿险意外险核保”,然后点击下方“保存”按钮

3.新项目创建成功,项目列表树会显示新建的项目目录结构如下

项目列表树是允许操作的,操作方法是在对应树节点上点击右键,右键菜单会列出当前节点允许的操作,点击相应菜单即可进行对应操作。
其中知识包主要用于规则测试、调用;资源主要用于创建和存放不同类型规则和规则用到的库文件。详细的使用方法请继续阅读后面章节会有详细介绍。
网友评论