Drool7s kmodule的作用--系列02课

Posted jpfss

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Drool7s kmodule的作用--系列02课相关的知识,希望对你有一定的参考价值。

本文是介绍drool7s kmodule。

一、为什么komdule.xml文件一定要放在resources下的META-INF文件夹中

---》直接看源码吧,请看下图,应该都知道为什么要放在固定文件夹下。

技术图片


二、下面是一些知识点,需要大家记住的

kmodule中可以包含一个或多个kbase,分别对应drl的规则文件

kase需要一个唯一的name,可以任意字符串

packages为drl文件所在resource目录下的路径。注意区分drl文件中的package与此处的package不一定相同。多个包用逗号分隔。默认情况下回扫描resource目录下所有(包含子目录)规则文件

kbase的default属性,标识当前kieBase是不是默认的,如果是默认的则不用名称就可以查找到该KieBase,但是module最多只能由一个默认KieBase(一般都是设置为false,不用默认的,用name就可以)

kbase下面可以有一个或多个ksession,ksession的name属性必须设置,且必须唯一


三、下面是一些配置介绍,忘记查下就可以,不用记住

技术图片


技术图片


原文地址:https://blog.csdn.net/weixin_37662342/article/details/80814280

以上是关于Drool7s kmodule的作用--系列02课的主要内容,如果未能解决你的问题,请参考以下文章

drools7 (kmodule 介绍)

java规则引擎drools6.5.0版本中kmodule.xml解析

Windows Server 2012精讲系列课程完整版

吴恩达_MIT_MachineLearning公开课ch02

吴恩达_MIT_MachineLearning公开课ch02

吴恩达_MIT_MachineLearning公开课ch02(待补)