Urule-Pro 规则引擎 是由上海锐道信息技术有限公司研发的一款产品,该产品利用了可视化的表格、树状图、流程图等把复杂的业务显示得清晰直观,优势:提高代码的开发效率、提高业务代码的正确性,节约了维护时间。

GIT地址: https://gitee.com/xiaodaodao/urule-pro-boot

拉取下来后

在resources目录中新增urule-init.properties配置文件,设置urule-home目录,参考代码:

urule.home=c:/app/urule/home

然后就可以启动了。

启动后默认启动端口为8081,访问: localhost:8081,

初始化配置,选择JDBC配置数据源-->选择数据库类型-->填好数据库连接信息-->初始化后-->随便创建个用户 登录成功 创建团队-->创建项目/项目导入-->设计规则。

更多学习视频请看

1)URULE PRO4介绍及文档资料 :http://www.bstek.com/resources/doc/4.0/
3)URULE PRO4版在线示例:http://urule.bstek.com/(需自行注册,商务版试用链接)  4.0示例
4)URULE PRO3教学视频在线观看地址:https://www.bilibili.com/video/av57111513
6)范例在线视频:
4.0版本机位分配示例视频:https://www.bilibili.com/video/BV1pL411471Q
4.0版区域经理奖金分配示例:https://www.bilibili.com/video/BV1jf4y1c7RR
3.0与4.0功能区别视频:https://www.bilibili.com/video/BV1Xh411H7WT
3.0版保险业务示例视频教程:https://www.bilibili.com/video/av73008171
3.0版电费计算示例视频教程:https://www.bilibili.com/video/BV16e411x77u/
3.0版贷款还款计划计算视频教程:https://www.bilibili.com/video/BV1FT4y1G7ZL/
3.0版个税计算视频教程:https://www.bilibili.com/video/BV1Jp4y1S7CC/

哔哩哔哩在线视频,登陆后可以调整为1080P,效果会好一些,如果网络卡顿可以通过网盘下载视频观看。

部分功能介绍

如图:

你可以通过具体的java对象转接到Urule的变量库中,属性可以根据类路经生成的,也可以自定义。

然后利用库文件中的变量进行判断赋值,判断条件可为多个,也可分横轴和纵轴。

决策表

交叉决策表

决策树

决策流

上面的决策表,决策树都只是决策流中的一个节点,把这些节点用箭头连接起来就变成了决策流,

并按照箭头指向依次执行节点中的规则,最终返回输出结果;

Urule-Pro 规则引擎 本地Urule下载 初始化教程相关推荐

  1. 规则引擎Ilog Jrules开发基础教程【连载1】-- 概述篇

    概述篇 规则引擎是一种嵌套在应用程序中的组件,它实现了将业务规则从应用程序代码中分离出来.规则引擎使用特定的语法编写业务规则,规则引擎可以接受数据输入.解释业务规则.并根据业务规则做出相应的决策. 通 ...

  2. URULE规则引擎——决策树

    简介 决策树又称为规则树,是URule Pro规则引擎中提供的另外一种构建规则的方式,它以一棵躺倒的树形结构来表现规则(之所以将其躺倒是为了节省空间,否则一棵稍微大点的树将会占用很大的页面空间),决策 ...

  3. URULE规则引擎部署

    简介 urule规则引擎是纯java开发,运行时借鉴Rete了算法的优势,独创了一套自己的规则模式匹配算法,这套算法可以从根本上保证规则运行的效率,实现大量复杂业务规则计算时的毫秒级响应. urule ...

  4. Urule Pro 普通决策表的应用,Excel导入决策表

    1.在决策表节点中点击右键,在弹出的菜单中选择创建决策表,输入文件名后就可以创建一个普通决策表文件了. 在决策表当中,同样需要我们导入需要使用的变量库.参数库.常量库及动作库. URule Pro中的 ...

  5. 调研规则引擎用于八字命理

    熟悉命理书的朋友都知道,书上计划都是一些条文组成的断语,从下表可以看到,命理大师们习惯描述什么条件,会出现什么样的情况,这样看起来是不是很像规则引擎的职能呢?于是我就想调研一下java相关的规则引擎, ...

  6. C# 规则引擎RulesEngine

    当编写应用程序时,经常性需要花费大量的时间与精力处理业务逻辑,往往业务逻辑的变化需要重构或者增加大量代码,对开发测试人员很不友好. 之前在这篇文章说过,可以使用脚本引擎来将我们需要经常变化的代码进行动 ...

  7. C# 规则引擎 RulesEngine

    转自:波多尔斯基 cnblogs.com/podolski/p/14380360.html 前言 当编写应用程序时,经常性需要花费大量的时间与精力处理业务逻辑,往往业务逻辑的变化需要重构或者增加大量代 ...

  8. 从0到1:构建强大且易用的规则引擎

    点击上方蓝色"程序猿DD",选择"设为星标" 回复"资源"获取独家整理的学习资料! 作者 | 张宁 来源 | 公众号「zhisheng」 2 ...

  9. 使用 Drools 规则引擎实现业务逻辑,可调试drl文件

    http://www.srcsky.com/tech/arts/389.html 代码下载http://download.csdn.net/detail/zhy011525/2462313 使用 Dr ...

  10. Gengine规则引擎

    最近对B站开源的gengine规则引擎进行了入门级的研究.现在整理的资料记录如下.(欢迎交流讨论) 原博客地址: https://www.cnblogs.com/feixiang-energy/p/1 ...

最新文章

  1. Android自定义属性
  2. 如何阅读AI顶会论文,搭建深度学习知识体系框架?
  3. RTX3090深度学习环境配置(PyTorch1.8)
  4. android webView注入js方法
  5. 聚类效果评价——Davies-Bouldin(DB指标)——内部评估标准(3)
  6. 计算机职业学校杭州,杭州2021年计算机学校是干什么的
  7. Xcode 添加 background modes、Associated Domains 等设置项
  8. 性能优化实战-sql递归查询效率低下
  9. 隐藏桌面图标通过命令行启动
  10. Dropbox安装包官网下载失败的解决方法
  11. 电脑重装系统后,重启时遇到错误,报错需要重新启动,并重新安装系统
  12. 廉价的美国VPS review
  13. 108颗佛珠的含义,每颗佛珠都有含义
  14. SaaS小读-客户成功
  15. 爱康云前端项目结构和开发规范
  16. Linear approximation笔记
  17. java单精度浮点_Java 浮点数的范围和精度
  18. 华为云物联网高级攻城狮的4年配置中心实践分享
  19. [风火之旅]坐骑镶嵌'马掌' 更显神威
  20. 杨树食叶害虫综合防治技术

热门文章

  1. 【算力网络白皮书学习】
  2. 电力拖动自动控制系统_专插本专业全面分析:电子工程及其自动化
  3. iec611313标准下载_IEC 62108-2016
  4. amr转mp3,amr怎么转换mp3?
  5. sql语句查询存储过程
  6. Matlab2019 中文显示问题(乱码与方框)
  7. word2016自带公式编辑器转换成mathtype类型公式,以及设置公式大小
  8. dns服务器对网速有影响吗,更换DNS服务器可以提高网速吗?
  9. linux虚拟磁带机管理,RHEL6 虚拟磁带机使用指南
  10. jsp定义java方法_jsp教程上:jsp的定义和使用方法