扫码下载「CSDN程序员学院APP」,1000+技术好课免费看
APP订阅课程,领取优惠,最少立减5元 ↓↓↓

订阅后:请点击此处观看视频课程
视频教程-Drools7规则引擎从入门到精通-Java
学习有效期:永久观看
学习时长:721分钟
学习计划:13天
难度:中
「口碑讲师带队学习,让你的问题不过夜」

讲师姓名:冀正
技术经理
讲师介绍:本人长期从事大型OA,CRM、ERP、规则引擎平台、风控引擎、反洗钱的研发工作。 曾著有Activiti权威指南一书,目前正在撰写《Flowable实战》、《JBPM7实战》两书。Flowable框架开发人员、代码贡献者、布道师,活跃于各大工作流社区,包括但不限于Camunda、Flowable、Activiti5/6/7/8,JBPM6/7。 曾在某上市公司担任工作流技术长期顾问,规则引擎顾问,内部讲师。 目前在某公司担任工作流技术专家。清华大学出版社特约作者。 拥有3年线上培训经验,曾在腾讯课堂做过Camunda、Flowable、Activiti5/6/7、Juel、Jbpm、Drool
☛点击立即跟老师学习☚
「你将学到什么?」
「课程学习目录」
第1章:课程导航(添加讲师qq:3152981878) |
1.课程导航添加讲师qq:3152981878 |
第2章:课程环境准备 |
1.Idea及Eclispe Drools插件安装 |
第3章:规则引擎整个开发流程 |
1.不使用规则引擎解决规则问题添加讲师qq:3152981878 |
2.drools规则文件书写 |
3.规则触发及整个开发流程 |
4.触发规则数量控制及结构图 |
5.规则过滤器使用 |
第4章:规则构成以及模式匹配原理 |
1.规则构成以及模式说明 |
第5章:kie生命周期及多模块开发实战 |
1.kie生命周期以及规则引擎的开发步骤 |
2.kie开发步骤明细图 |
3.单容器单模块/多模块开发模式 |
第6章:KieServices大家庭相关类原理源码分析 |
1.KieServices获取以及源码分析 |
2. KieServices获取自定义配置类 |
3. KieContainer容器创建及源码分析上 |
4.KieContainer容器创建及源码分析中 |
5.默认kbase生成 |
6.ReleaseId获取源码 |
7.JMX开启及kmodule、kbase、ksession双向关联 |
8.自定义监听器获取加载的文件地址 |
9.kieProject实战 |
10.KieModule获取以及KieRepository |
第7章:KieBase和KieSession深入使用 |
1.KieSession和KieBase使用 |
2.无状态及有状态session说明 |
第8章:基础语法章节 |
1.静态方法使用及注释 |
2.规则禁用及优先级 |
3.规则分组及自动聚焦 |
4.规则分组规律以及ruleflow-group使用 |
5. activationGroup分组使用 |
6.date-effective和date-expires使用及自定义日期格式 |
7.定时器使用 |
8.no-loop使用 |
9.no-loop配合lock-on-active使用 |
10.no-loop原理 |
第9章:语法提升章节 |
1.list集合遍历 |
2.list集合遍历多种方式 |
3.map集合操作 |
4.规则构成以及Working Memory |
5.Working Memory对象内容修改原理分析 |
6. 模式约束 |
7.多条件(包含或者不包含)使用、变量绑定 |
8.正则表达式使用 |
9.子类父类使用 |
10.insert函数及规则级联触发控制 |
第10章:语法及原理精通章节 |
1.fact对象及 Working Memory区域说明 |
2.update更新Working Memory区域对象两种方式 |
3.delete删除Working Memory区域对象两种方式 |
4. modify更新Working Memory区域对象 |
5.排列组合触发规则演示 |
6.排列组合触发规则图解 |
7.query使用 |
8.function使用 |
9.类型使用 |
10.元数据使用 |
第11章:全局变量global使用 |
1.全局变量global使用 |
2.全局变量global使用误区 |
3.global进阶及控制规则是否执行 |
4.global源码分析 |
第12章:规则生成及执行提升章节 |
1.解析pom.xml以及生成坐标 |
2.kieModule动态化生成 |
3.kieModule及坐标生成文件 |
4.规则文件查找 |
5. 规则文件查找并加载到文件系统 |
6.手工编译规则文件及触发 |
7.手工添加仓库编译执行 |
8.KieHelper使用以及原理 |
9.模型方式生成规则内容 |
10.规则内容转换为模型 |
第13章:监听器及管道使用章节 |
1.KieBase监听器使用 |
2.kieSession监听器使用 |
3.管道(Channel)使用 |
第14章:CDI使用章节 |
1.CDI使用 |
2.CDI整合drools |
3.CDI各种注解使用 |
第15章:KieScanner和workbench使用 |
1.多模块多容器演示 |
2.获取依赖模块信息及正确性校验 |
3.KieScanner使用 |
4.workbench安装 |
5.workbench图形化设计实战上 |
6.workbench图形化设计实战中 |
7. workbench图形化设计实战 |
第16章:聚合函数以及自定义函数章节 |
1.聚合函数使用以及技巧 |
2.自定义聚合函数 |
第17章:springboot2整合drools章节 |
1.springboot2整合drools上 |
2.springboot2整合drools下 |
3.springboot2动态加载规则方式 |
第18章:工作流整合drools实战 |
1. flowable整合drools上 |
2. flowable整合drools下 |
3.flowable规则引擎部署器源码分析 |
4.flowable调度规则引擎源码分析 |
5.activiti规则引擎使用 |
「7项超值权益,保障学习质量」
- 大咖讲解
技术专家系统讲解传授编程思路与实战。
- 答疑服务
专属社群随时沟通与讲师答疑,扫清学习障碍,自学编程不再难。
- 课程资料+课件
超实用资料,覆盖核心知识,关键编程技能,方便练习巩固。(部分讲师考虑到版权问题,暂未上传附件,敬请谅解)
- 常用开发实战
企业常见开发实战案例,带你掌握Python在工作中的不同运用场景。
- 大牛技术大会视频
2019Python开发者大会视频免费观看,送你一个近距离感受互联网大佬的机会。
- APP+PC随时随地学习
满足不同场景,开发编程语言系统学习需求,不受空间、地域限制。
「什么样的技术人适合学习?」
- 想进入互联网技术行业,但是面对多门编程语言不知如何选择,0基础的你
- 掌握开发、编程技术单一、冷门,迫切希望能够转型的你
- 想进入大厂,但是编程经验不够丰富,没有竞争力,程序员找工作难。
「悉心打造精品好课,13天学到大牛3年项目经验」
【完善的技术体系】
技术成长循序渐进,帮助用户轻松掌握
掌握Java知识,扎实编码能力
【清晰的课程脉络】
浓缩大牛多年经验,全方位构建出系统化的技术知识脉络,同时注重实战操作。
【仿佛在大厂实习般的课程设计】
课程内容全面提升技术能力,系统学习大厂技术方法论,可复用在日后工作中。
「你可以收获什么?」
快速上手以及精通Drools规则引擎框架
加强对基础知识的理解
实战式教学以及课程总结