本文是介紹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