Drools
Drools
为谁攀登
积跬步至千里、 自律专注自由
展开
-
Drools 决策表用法
目录1、依赖引入2、决策表绘制3、决策表执行4、执行结果1、依赖引入引入自己对应版本的drools-decisiontables依赖包 <dependency> <groupId>org.drools</groupId> <artifactId>drools-decisiontables</artifactId> <version>7.11.0.Final</version> </dependenc原创 2020-07-12 11:56:07 · 863 阅读 · 0 评论 -
Drools LHS与RHS常见语法
LHS指的是when后面的条件部分,RHS指的是then后面的结论部分原创 2020-07-11 08:06:24 · 897 阅读 · 0 评论 -
Drools常用属性
目录1、no-loop循环控制2、分组属性2.1、agenda-group2.2、ruleflow-group2.3、activation-group3、lock-on-active4、salience执行顺序控制5、时间控制5.1、date-effective生效时间5.2、date-expires失效时间5.3、定时器6、规则启用停用7、dialect语言设置1、no-loop循环控制rule规则默认可以重复循环执行,如果只想让规则执行1次,则将no-loop属性设置为truerule "test原创 2020-07-06 00:01:34 · 589 阅读 · 0 评论 -
无状态kiesession使用
目录1、规则编写2、kmodule配置3、业务逻辑4、效果查看1、规则编写在resources目录下,先创建com/stateless/两层目录,再新建testStateless.drl规则文件,并且将月收入与可授信额度规则关系配置好。package com.stateless;import com.example.droolsdemo.model.Borrowerimport java.math.BigDecimal// 月收入[0.5-1)万,可授信2万rule "testBorrowe原创 2020-07-05 18:35:13 · 1172 阅读 · 0 评论 -
Drools7实现授信额度规则简单示例
Drools是目前比较流行的开源规则引擎,很多业务系统中都会用到它,特别是风控领域的系统,下面使用完整Drools7实现一个授信额度简单规则的示例原创 2020-07-05 17:17:36 · 539 阅读 · 0 评论