
Drools
文章平均质量分 94
规则引擎,全称为业务规则管理系统,英文名为BRMS(即Business Rule Management System)。规则引擎的主要思想是将应用程序中的业务决策部分分离出来,并使用预定义的语义模块编写业务决策(业务规则),由用户或开发者在需要时进行配置、管理。
Keson Z
生活本是泥潭,不想跌底就请保持步伐
展开
-
黑马Drools学习笔记(三)——Drools规则属性
文章目录规则属性 attributes1 enabled属性2 dialect属性3 salience属性4 no-loop属性5 activation-group属性6 agenda-group属性7 auto-focus属性8 timer属性9 date-effective属性10 date-expires属性规则属性 attributes前面我们已经知道了规则体的构成如下:rule "ruleName" attributes when LHS the原创 2021-11-30 10:57:19 · 902 阅读 · 0 评论 -
黑马Drools学习笔记(二)——Drools基础语法
文章目录1 规则文件构成2 规则体语法结构3 注释4 Pattern模式匹配5 比较操作符5.1 语法5.2 操作步骤6 执行指定规则7 关键字8 Drools内置方法8.1 update方法8.2 insert方法8.3 retract方法1 规则文件构成在使用Drools时非常重要的一个工作就是编写规则文件,通常规则文件的后缀为.drl。drl是Drools Rule Language的缩写。在规则文件中编写具体的规则内容。一套完整的规则文件内容构成如下:关键字描述pac原创 2021-11-15 20:37:41 · 1364 阅读 · 0 评论 -
黑马Drools学习笔记(一)——Drools规则引擎示例概述以及SpringBoot整合示例
文章目录1. 问题引出2. 规则引擎概述2.1 什么是规则引擎2.2 使用规则引擎的优势2.3 规则引擎应用场景2.4 Drools介绍3. Drools入门案例3.1 业务场景说明3.2 开发实现3.3 小结3.3.1 规则引擎构成3.3.2 相关概念说明3.3.3 规则引擎执行过程3.3.4 KIE介绍1. 问题引出现有一个在线申请信用卡的业务场景,用户需要录入个人信息,如下图所示:通过上图可以看到,用户录入的个人信息包括姓名、性别、年龄、学历、电话、所在公司、职位、月收入、是否有房、是否有车原创 2021-10-14 18:10:03 · 9064 阅读 · 1 评论