首页 > 其他分享 >Drools业务规则管理系统25_WorkBench8

Drools业务规则管理系统25_WorkBench8

时间:2024-04-08 19:13:03浏览次数:23  
标签:Drools WorkBench 25 创建 WorkBench8 版本 规则 war

一、WorkBench简介

 Workbench是KIE组件中的元素,也称为KIE-WEB,是Drools-WB与JBPM-WB的结合体,它是一个可视化的规则编辑器。Workbench功能十分强大,不仅提供一系规则编辑器,还可以编辑JavaBean。

 WorkBench其实就是一个war包,安装到tomcat中就可以运行。使用WorkBench可以在浏览器中创建数据对象、创建规则文件、创建测试场景并将规则部署到maven仓库供其他应用使用。

 下载地址:https://download.jboss.org/drools/release/7.6.0.Final/kie-drools-wb-7.6.0.Final-tomcat8.war

 注意:下载的war包需要安装到tomcat8中。

二、安装方式

 软件安装时经常会涉及到软件版本兼容性的问题,所需要明确各个软件的使用版本。

 本课程使用的软件环境如下:

  • 操作系统:windows 10 64位
  • JDK版本:1.8
  • maven版本:3.5.4
  • Tomcat版本:8.5

 具体安装步骤:

 

 

 

三、使用方式

 

 1、创建控件、项目

 

 

 2、创建数据对象

 

 3、创建DRL规则文件

 

 4、创建测试场景

 

 

 5、设置KieBase和KieSession

 

 

 6、编译、构建、部署

 

 7、在项目中使用部署的规则

 

标签:Drools,WorkBench,25,创建,WorkBench8,版本,规则,war
From: https://www.cnblogs.com/ajing2018/p/18122337

相关文章

  • Drools业务规则管理系统25_Spring整合Drools7
    一、Spring简单整合Drools在项目中使用Drools时往往会跟Spring整合来使用。具体整合步骤如下:1、创建maven工程drools_spring并配置pom.xml2、创建规则目录/resources/rules,rules目录中创建规则文件helloworld.drl3、创建Spring配置文件/resources/spring.xml......
  • SiT8008BI-22-33E-50.000000D 标准时钟振荡器 3225 50MHz SiTime
    SiT8008BI-22-33E-50.000000D是SiTime公司出产的一款振荡器产品的类型。SiTime是一家专心于供给高性能、高精度、低功耗的振荡器解决方案的公司。是SiTime公司出产的一款振荡器产品的类型。SiTime是一家专心于供给高性能、高精度、低功耗的振荡器解决方案的公司。制造......
  • 2024.4.7 训练1(rating) Codeforces Global Round 25
    https://codeforces.com/contest/1951题解参考:https://zhuanlan.zhihu.com/p/691034931A题一开始的思路比较绕,wa很多发卡了半小时才过。hansun的思路比较硬直,他在极短的时间内过了Ahansun的题解:https://codeforces.com/contest/1951/submission/255262403我的想法是分奇偶情......
  • 250 Stylized Mountain Cave Textures - Cliff Rock Crystal Gravel More
    250多种风格化的水晶、岩石、悬崖、砾石、矿石、熔岩和其他岩石纹理的集合,用于山地和洞穴风格化/幻想/rpg风格的游戏环境。在这个系列中,你会在风格化/幻想/rpg风格的游戏中找到大量适合山区和洞穴环境的纹理——水晶、洞穴地板/墙壁、岩石、悬崖、砾石、熔岩、岩石土、岩石地......
  • 软件设计师25--逻辑结构设计
    软件设计师25--逻辑结构设计考点1:关系模式相关概念数据模型关系模型相关概念完整性约束考点2:E-R图转换关系模式逻辑结构设计-E-R模型转关系模式E-R图转关系模式考点1:关系模式相关概念数据模型层次模型网状模型关系模型面向对象模型注:数据模型三要素:数据结构......
  • Opencv实现边界填充、两个图片像素直接相加后超过255的处理方式(阈值处理方式),一个窗口
     opencv两个图片直接相加,会直接相加,如果超过255,会取模。 print((img_cat+img_cat2)[:5,:,0])#0-255若相加越界后294用294%256获得余数38可以使用这种方式查看。展示的是前5行,所有列的第一个通道的值。还有一种方法是cv2.add(),这个方法会直接将超过255的值设置为25......
  • 【25.0】Django框架之auth模块
    【一】Auth模块引入我们在创建一个Django项目之后,直接执行数据库迁移命令会自动生成很多表django_sessionauth_userDjango在启动之后就可以直接访问admin路由,需要输入用户名和密码,数据参考的就是auth_user表,并且必须是管理员用户才能进入【二】创建超级用户(管理员)......
  • openGauss学习笔记-257 openGauss性能调优-使用Plan Hint进行调优-Custom Plan和Gener
    文章目录openGauss学习笔记-257openGauss性能调优-使用PlanHint进行调优-CustomPlan和GenericPlan选择的Hint257.1功能描述257.2语法格式257.3示例openGauss学习笔记-257openGauss性能调优-使用PlanHint进行调优-CustomPlan和GenericPlan选择的Hint257.......
  • DS2500 Python实践问题
    2024年春季Python分级指南在DS2500中,您将有一个项目、实验室、家庭作业和Python实践问题(PPP),所有这些都有助于您的成绩。对于这项工作中的一些,你的分数将完全基于正确性,而对于其他工作,你的编码/可视化风格将发挥重要作用。正确性:实验室和PPP实验室和购买力平价是自动评分的,如果自动......
  • 4.6Codeforces Global Round 25
    A题:DualTrigger题意:一个01字符串,每次只能选择俩不相邻的0,把他俩变成1(初始情况都是0)问你最后能不能把这个全0字符串,变成所要求的那样思路:首先分奇偶情况,试了几种情况发现,奇数个1是不可能的而对于偶数,也就只有一种情况是不行的:只有两个1并且最大的连续值就是2。实现:先把奇数......