Drools规则引擎之决策表从入门到精通

简介: Drools规则引擎之决策表从入门到精通

决策表是Drools规则引擎的重要应用场景之一。但学习决策表需要了解Drools基础语法知识,才能进一步进行学习。


本文,为大家提供学习决策表相关的思路:


第一章 Drools决策表介绍


学习基础简介

决策表简介

决策表使用场景及特性

第二章 入门&原理&操作讲解


决策表生成DRL文件的两种方式

决策表的入门示例

决策表加载原理分析

决策表的校验

定义kmodule

第三章 决策表整体构成概述


决策表构成语法讲解

规则的名称及描述

基本属性及关键字预览

第四章 决策表常规属性使用讲解


Sequential设置规则的执行顺序

Import导入实体类的多种情况

Variables定义全局变量

Functions函数定义

RuleSet其他属性概述

自定义规则名

给规则添加描述

CONDITION使用实例一

CONDITION使用实例二

CONDITION使用实例三

规则属性之优先级

规则属性之禁用

ACTION使用详解

MetaData使用详解

第五章 复杂规则实战讲解


多Fact对象实战演示

死循环实例讲解

多业务维度决策表

第六章 与Excel特性相结合


规则呈现优化

如何避免错误修改规则

如何避免直接暴露规则

第七章 课程总结


决策表业务中使用与协作流程

课程总结

经过以上步骤的学习和实战,基本上可以了解和学习了Drools规则引擎80%的核心内容,其他相关内容在实践中遇到具体的问题便可拓展性的进行发挥和实战。


当然,为了方便大家学习,上面的内容已经录制成对应的视频教程,可以让大家短时间内快速的学习整个系列的内容。



目录
相关文章
|
20天前
|
数据可视化 Java
探索Drools:Java世界的规则引擎
探索Drools:Java世界的规则引擎
56 1
|
算法 IDE Java
《Drools7.0.0.Final规则引擎教程》第1章 Drools简介
《Drools7.0.0.Final规则引擎教程》第1章 Drools简介
1177 0
|
存储 Java 应用服务中间件
Java规则引擎Drools急速入门
Java规则引擎Drools急速入门
Java规则引擎Drools急速入门
|
算法 Java
3、Drools规则引擎-为什么选择Drools
Drools 是用 Java 语言编写的具有一个易于访问企业策略、易于调整以及易于管理的开源业务规则引擎 ,其基于CHARLES FORGY’S的RETE算法 符合业内标准,速度快且效率高。 业务分析师人员或审核人员可以利用它轻松查看业务规则, 检验已编码的规则执行了所需的业务规则。
220 0
|
存储 SQL Java
规则引擎深度对比,LiteFlow vs Drools! 下
规则引擎深度对比,LiteFlow vs Drools! 下
|
存储 消息中间件 JavaScript
规则引擎深度对比,LiteFlow vs Drools! 上
规则引擎深度对比,LiteFlow vs Drools! 上
|
Java Spring
4、Drools规则引擎-Drools入门案例
Drools的实现并不难,关键是了解他的语法即可
220 0
4、Drools规则引擎-Drools入门案例
1、Drools规则引擎-什么是规则引擎
### 什么是规则引擎 规则引擎由推理引擎发展而来,是一种嵌入在应用程序中的组件, 实现了将业务决策从应用程序代码中分离出来,并使用预定义的语义模块编写业务决策。 接受数据输入,解释业务规则,并根据业务规则做出业务决策。
463 0
1、Drools规则引擎-什么是规则引擎
|
Java 程序员 Maven
|
设计模式 数据挖掘
2、Drools规则引擎-为什么使用规则引擎
上文我们说过,规则引擎其实就是将if else全部给抽离出来了。但是这就是我们的规则引擎的全部内容吗?规则放在哪里都是放,为什么一定要拿规则引擎来抽离呢?肯定是规则引擎给我们解决了某些问题。本文主要讲的就是规则引擎是解决什么的方案
215 0

热门文章

最新文章