![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
drools
文章平均质量分 53
weixin_44728369
这个作者很懒,什么都没留下…
展开
-
数据库存储drools规则并使用
部分内容参考此文章configpackage com.kittlen.cloud.config;import com.kittlen.cloud.entities.DroolsInfo;import com.kittlen.cloud.service.DroolsInfoService;import lombok.extern.slf4j.Slf4j;import org.drools.compiler.kie.builder.impl.KieFileSystemImpl;import or原创 2021-09-22 14:13:16 · 2033 阅读 · 0 评论 -
drools-insert与update
简述insert 向规则内存中添加数据,用于让规则器匹配update 修改当前规则内存中添加的数据,并让添加的数据再次进行规则匹配规则文件(drl)package com.kittlen.cloud.drools.rulesimport com.kittlen.cloud.drools.Peopleimport com.kittlen.cloud.config.DroolsLogimport util.JsonUtilrule "update1" when p:People(ag原创 2021-09-01 18:05:56 · 757 阅读 · 0 评论 -
drools-基本使用
规则文件//包: 每一个规则开始包的名称。包充当规则命名空间。包内的规则名称必须是唯一的。在规则中包类似于Java包package com.kittlen.cloud.drools.rules//Import语句: 要应用规则的任何fact,这些fact都需要导入import com.kittlen.cloud.drools.Peopleimport org.slf4j.LoggerFactoryimport org.slf4j.Logger//定义一个全局变量,代码中使用kieSessio原创 2021-09-01 17:24:58 · 483 阅读 · 0 评论 -
drools-springboot集成
版本 <org.springframework.boot.version>2.2.2.RELEASE</org.springframework.boot.version> <org.springframework.boot.maven.version>2.1.0.RELEASE</org.springframework.boot.maven.version> <org.springframework.clo原创 2021-09-01 12:02:16 · 486 阅读 · 0 评论 -
drools-declare(声明类)的基础使用
declaredeclare 声明一个新类型,你所做的事是使用关键字 declare,紧接着是字段列表,和关键字 end定义drl文件package com.kittlen.cloud.drools.rulesimport com.kittlen.cloud.config.DroolsLogimport com.kittlen.cloud.drools.BaseEntityimport util.JsonUtil //json的工具//declare 声明一个新类型,你所做的事是使用关键字原创 2021-09-01 11:53:19 · 1055 阅读 · 2 评论