文档章节

Drools 创建 部署

解某人
 解某人
发布于 2017/06/19 10:31
字数 292
阅读 27
收藏 0

#(一)创建工程

  1. 6.0引入了一种新的配置和约定方法来构建知识库,而不是使用5.x中的程序化构建器方法 ,不过仍然可以继续使用5.x的方式,因为它可以用于工具集成。
  2. 用maven工程创建一个KIE project or module 只需要在resources文件夹放一个 METAINF/kmodule.xml,也可以使用spring xml配置代替
  3. 一个普通的maven工程不会的规则文件进行验证(at build time)但是可用使用 一个插件在创建时验证,并且可以生成一些额外的classes文件加快 运行时加载的速度。
  4. kie默认用一个最小化配置,一个空配置就行(不是空文件)但是必须有一个 用于 KIE 搜索该Jar文件和其中的内容

#(二)部署 有两种部署方式, kie会扫描类路径并添加所有拥有kmodule.xmljar包,

  1. 添加到类路径 (classpath KieModule)和其他的maven依赖类似 ,一旦一个模型加载了,其他的不会加载
  2. 动态加载(dynamic KieModule) 支持并行版本控制

© 著作权归作者所有

上一篇: 暂无发表
下一篇: KIE
解某人
粉丝 0
博文 12
码字总数 2387
作品 0
乌鲁木齐
私信 提问
【java规则引擎】drools6.5.0中kie的概论

什么是KIE? KIE是jBoss里面一些相关项目的统称,下图就是KIE代表的一些项目,其中我们比较熟悉的就有jBPM和Drools。 这些项目都有一定的关联关系,并且存在一些通用的API,比如说涉及到构建...

无信不立
2017/07/04
0
0
Activiti-businessRuleTask(业务规则任务)

Activiti 规则任务(businessRuleTask) 作者:邓家海 目前国内研究Activiti规则任务businessRuleTask)的文章在网上应该不超出3篇 小觑夜漫酒作伴,破晓黎明当笑言 前言: 最近一直在研究A...

方宏春
2018/04/25
682
0
19、关于drools WEB版本 kie-drools-wb+Mysql的配置和常见问题

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u013115157/article/details/52029434 部署是在Liunx上进行部署的,用的是mysql为存储介质。我们先说明一下 ...

MorganLai
2016/07/25
0
0
在智能交通系统中基于 Drools BRMS 实现业务规则动态管理

引言 业务规则管理系统(BRMS)在电信,银行和政府等各行业中广泛使用,用来支持业务规则的编辑,管 理和部署,以适应业务的快速变化。Drools 是一款基于 Java 的开源产品,包括业务规则执行...

银月光海
2016/02/18
750
0
Drools实战系列(三)之eclipse创建工程

web工程和maven工程是目前比较常用的,当然对现在而言,maven工程是开发中最常用的。 两种Drools项目的创建方式,一种是直接创建Drools项目,另一种是基于Maven创建Drools项目 一、创建web工...

youcongtech
2018/05/30
0
0

没有更多内容

加载失败,请刷新页面

加载更多

OSChina 周六乱弹 —— 早上儿子问我他是怎么来的

Osc乱弹歌单(2019)请戳(这里) 【今日歌曲】 @凉小生 :#今日歌曲推荐# 少点戾气,愿你和这个世界温柔以待。中岛美嘉的单曲《僕が死のうと思ったのは (曾经我也想过一了百了)》 《僕が死の...

小小编辑
今天
2.4K
15
Excption与Error包结构,OOM 你遇到过哪些情况,SOF 你遇到过哪些情况

Throwable 是 Java 中所有错误与异常的超类,Throwable 包含两个子类,Error 与 Exception 。用于指示发生了异常情况。 Java 抛出的 Throwable 可以分成三种类型。 被检查异常(checked Exc...

Garphy
今天
41
0
计算机实现原理专题--二进制减法器(二)

在计算机实现原理专题--二进制减法器(一)中说明了基本原理,现准备说明如何来实现。 首先第一步255-b运算相当于对b进行按位取反,因此可将8个非门组成如下图的形式: 由于每次做减法时,我...

FAT_mt
昨天
40
0
好程序员大数据学习路线分享函数+map映射+元祖

好程序员大数据学习路线分享函数+map映射+元祖,大数据各个平台上的语言实现 hadoop 由java实现,2003年至今,三大块:数据处理,数据存储,数据计算 存储: hbase --> 数据成表 处理: hive --> 数...

好程序员官方
昨天
61
0
tabel 中含有复选框的列 数据理解

1、el-ui中实现某一列为复选框 实现多选非常简单: 手动添加一个el-table-column,设type属性为selction即可; 2、@selection-change事件:选项发生勾选状态变化时触发该事件 <el-table @sel...

everthing
昨天
21
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部