飞豹客 · 课能看,资料也能带走
飞豹客中间件 会员免费

黑马博学谷 -Drools业务规则管理系统(BRMS)

业务规则频繁变动,是很多后端团队绕不开的麻烦。比如电商的满减门槛、风控的命中条件、保险的核保参数,这些逻辑往往由运营或业务方提出,改一次就要走一遍开发、测试、上线流程。Drools 这类规则引擎要解决的正是这个问题:把易变的判断逻辑从代码里抽出来,用规则文件描述,改规则不用重新编译发布。这套资料围绕

单课价¥29.90新品 上架
会员价 会员免费开通会员后本篇可直接下载套餐详情
133 人关注 更新于 2026-05-29 永久有效
发货

网盘链接 · 支付成功后自动发货

保障

永久有效 · 链接失效免费补发

客服

每日 9:00-21:00 在线客服 联系客服

会员可免费下载本篇月会员可按日额度下载(每篇扣 1 次)。

开通会员 ›
购买本课销量 0 · 永久有效
会员价 · 单课标价 ¥29.90

会员 A · 按档位折扣

永久免费可下
年免费可下
月免费可下
周免费可下

会员 B

VIP¥5.98低至
SVIP单买¥200 内可领

游客按标价购买,不享受上表折扣。

支付成功后自动发放网盘链接,链接失效可找客服免费补

正版保障 极速发货 售后无忧

业务规则频繁变动,是很多后端团队绕不开的麻烦。比如电商的满减门槛、风控的命中条件、保险的核保参数,这些逻辑往往由运营或业务方提出,改一次就要走一遍开发、测试、上线流程。Drools 这类规则引擎要解决的正是这个问题:把易变的判断逻辑从代码里抽出来,用规则文件描述,改规则不用重新编译发布。这套资料围绕 Drools 和它的业务规则管理系统展开,适合已经能写 Java、并且手上确实有这类规则场景的人,而不是纯粹想多学一个框架的初学者。

它解决的是哪类工作场景

如果你所在的项目里,价格计算、资格判定、审批流转这类逻辑写得满屏 if-else,且每次调整都要拉上开发排期,那这套内容就对得上。它讲的不只是语法,还覆盖了 Spring 整合和 WorkBench 的使用,前者对应把规则引擎嵌进现有 Java 服务,后者对应让业务人员自己在线维护规则、做版本管理。换句话说,它瞄准的是从「规则写在代码里」到「规则交给平台管」这一段迁移过程。反过来说,如果你的业务规则基本稳定、一年也改不了两次,引入规则引擎反而增加维护成本,这类内容暂时用不上。

适合什么基础,先看哪几块

前置要求比较明确:能熟练写 Java,理解 Maven 依赖管理,最好接触过 Spring 或 Spring Boot,否则整合部分会卡住。规则语法本身不难,难的是把业务语言翻译成规则文件的思维转换。建议的观看顺序是先打基础语法,重点理解规则文件的组成、匹配机制,以及 update、retract 这类内置方法的作用——它们决定了规则触发后事实对象怎么变,写错会导致死循环或规则不触发,是实际排错时最常踩的坑。语法过关后再看 Spring 整合,把引擎的加载、会话管理和项目结构对上号。WorkBench 部分可以放到最后,等你清楚规则文件长什么样,再去看平台怎么托管和发布才有意义。

学完能独立做什么,资料怎么配合练

按这条线走下来,你应该能独立完成:在 Spring 项目里接入规则引擎,把一组业务判断改写成规则文件并跑通;用内置方法控制事实对象的更新与撤回;借助 WorkBench 做规则的在线编辑和版本管理。需要提醒的是,规则引擎的坑大多不在语法,而在规则之间的相互影响和性能,光看视频很难暴露这些问题。建议每看完一块,就用自己的业务场景写几条真实规则跑一遍,故意制造规则冲突,观察命中顺序是否符合预期。资料里的案例可以当参照,但替换成你熟悉的数据,理解会扎实得多。整体看,这套内容更偏工具与整合的实操,深度不算特别突出,用来入门和落地够用,指望靠它吃透规则引擎的编译原理和性能调优,还需要另外补。

课程目录

04-规则引擎Drools-Drools基础语法93 集
  • 04-规则引擎Drools-Drools基础语法说明.zip
  • [1.8 MB] 12-Drools基础语法(内置方法_update方法).mp4
  • [33.5 MB] 14-Drools基础语法(内置方法_retract方法).mp4
  • [20.1 MB] 09-Drools基础语法(执行指定规则).mp4
  • [28.5 MB] 13-Drools基础语法(内置方法_insert方法).mp4
  • [18.5 MB] 02-Drools基础语法(规则体语法结构).mp4
  • [11.5 MB] 06-Drools基础语法(比较操作符_contains和not contains).mp4
  • [50.5 MB] 04-Drools基础语法(模式匹配).mp4
  • [25.3 MB] 11-Drools基础语法(内置方法_介绍).mp4
  • [11.1 MB] 05-Drools基础语法(比较操作符_语法).mp4
  • [21.2 MB] 07-Drools基础语法(比较操作符_member Of和not member Of).mp4
  • [19.0 MB] 01-Drools基础语法(规则文件构成).mp4
  • [10.8 MB] 10-Drools基础语法(关键字).mp4
  • [33.0 MB] 03-Drools基础语法(注释).mp4
  • [3.6 MB] 08-Drools基础语法(比较操作符_matches和not matches).mp4
  • [12.5 MB] 📁 07-规则引擎Drools-Spring整合Drools 07-规则引擎Drools-Spring整合Drools必看.zip
  • [1.8 MB] 05-Spring整合Drools(SpringBoot整合方式_测试).mp4
  • [6.0 MB] 03-Spring整合Drools(Spring Web整合方式_测试).mp4
  • [11.8 MB] 04-Spring整合Drools(SpringBoot整合方式_代码开发).mp4
  • [61.1 MB] 02-Spring整合Drools(Spring Web整合方式_代码开发).mp4
  • [46.7 MB] 01-Spring整合Drools(简单整合方式).mp4
  • [55.0 MB] 📁 05-规则引擎Drools-规则属性 05-规则引擎Drools-规则属性说明.png [493.5 KB] 08-规则属性(auto-focus属性).mp4
  • [17.1 MB] 10-规则属性(timer属性_第二种使用方式).mp4
  • [18.4 MB] 06-规则属性(activation-group属性).mp4
  • [19.8 MB] 11-规则属性(date-effective属性).mp4
  • [25.6 MB] 01-规则属性(介绍).mp4
  • [17.3 MB] 09-规则属性(timer属性_第一种使用方式).mp4
  • [34.1 MB] 04-规则属性(salience属性).mp4
  • [20.1 MB] 05-规则属性(no-loop属性).mp4
  • [22.1 MB] 03-规则属性(dialect属性).mp4
  • [8.0 MB] 02-规则属性(enabled属性).mp4
  • [11.3 MB] 07-规则属性(agenda-group属性).mp4
  • [38.1 MB] 12-规则属性(date-expires属性).mp4
  • [11.7 MB] 📁 08-规则引擎Drools-WorkBench 04-WorkBench(使用方式_创建数据对象).mp4
  • [9.3 MB] 03-WorkBench(使用方式_创建空间和项目).mp4
  • [9.5 MB] 01-WorkBench(简介).mp4
  • [13.9 MB] 08-WorkBench(使用方式_编译、构建、部署).mp4
  • [7.6 MB] 09-WorkBench(使用方式_在我们的应用中使用部署的规划).mp4
  • [73.8 MB] 07-WorkBench(使用方式_设置KBase和KSession).mp4
  • [11.8 MB] 05-WorkBench(使用方式_创建规则文件).mp4
  • [10.7 MB] 02-WorkBench(安装方式).mp4
  • [31.6 MB] 06-WorkBench(使用方式_创建测试场景).mp4
  • [20.4 MB] 📁 01-规则引擎Drools-问题引出 01-课程介绍.mp4
  • [6.4 MB] 02-问题引出(业务规则说明).mp4
  • [27.2 MB] 03-问题引出(传统实现方式).mp4
  • [38.9 MB] 📁 09-规则引擎Drools-Drools实站 09-规则引擎Drools-Drools实站资料.png [493.5 KB] 04-Drools实战(个人所得税计算器_实现步骤_2).mp4
  • [73.9 MB] 09-Drools实战(信用卡申请_实现步骤_2).mp4
  • [38.6 MB] 19-Drools实战(保险产品准入规则_测试).mp4
  • [14.3 MB] 02-Drools实战(个人所得税计算器_计算规则说明).mp4
  • [23.5 MB] 11-Drools实战(信用卡申请_实现步骤_4).mp4
  • [32.3 MB] 01-Drools实战(个人所得税计算器_名词解释).mp4
  • [13.1 MB] 05-Drools实战(个人所得税计算器_实现步骤_3).mp4
  • [22.6 MB] 03-Drools实战(个人所得税计算器_实现步骤_1).mp4
  • [25.7 MB] 13-Drools实战(保险产品准入规则_决策表_语法_2).mp4
  • [44.1 MB] 08-Drools实战(信用卡申请_实现步骤_1).mp4
  • [26.6 MB] 15-Drools实战(保险产品准入规则_决策表入门案例_2).mp4
  • [8.2 MB] 14-Drools实战(保险产品准入规则_决策表入门案例_1).mp4
  • [61.5 MB] 06-Drools实战(个人所得税计算器_测试).mp4
  • [13.3 MB] 18-Drools实战(保险产品准入规则_实现步骤_2).mp4
  • [39.0 MB] 10-Drools实战(信用卡申请_实现步骤_3).mp4
  • [37.7 MB] 07-Drools实战(信用卡申请_规则说明).mp4
  • [14.9 MB] 17-Drools实战(保险产品准入规则_实现步骤_1).mp4
  • [34.9 MB] 16-Drools实战(保险产品准入规则_规则说明).mp4
  • [25.4 MB] 12-Drools实战(保险产品准入规则_决策表_语法_1).mp4
  • [43.9 MB] 📁 03-规则引擎Drools-Drools入门案例 02-Drools入门案例(开发实现_1).mp4
  • [36.9 MB] 07-Drools入门案例(小结_相关概念说明).mp4
  • [6.3 MB] 09-Drools入门案例(小结_KIE介绍).mp4
  • [10.1 MB] 06-Drools入门案例(小结_规则引擎构成).mp4
  • [21.4 MB] 03-Drools入门案例(开发实现_2).mp4
  • [35.8 MB] 05-Drools入门案例(开发实现_4).mp4
  • [24.1 MB] 04-Drools入门案例(开发实现_3).mp4
  • [46.3 MB] 08-Drools入门案例(小结_规则引擎执行过程).mp4
  • [5.5 MB] 01-Drools入门案例(业务场景说明).mp4
  • [5.6 MB] 📁 06-规则引擎Drools-Drools高级语法 09-Drools高级语法(LHS加强_not).mp4
  • [11.2 MB] 08-Drools高级语法(LHS加强_eval).mp4
  • [8.4 MB] 14-Drools高级语法(RHS加强_getRule方法).mp4
  • [15.7 MB] 13-Drools高级语法(RHS加强_getWorkMemory方法.mp4
  • [15.5 MB] 03-Drools高级语法(global全局变量_JavaBean类型全局变量).mp4
  • [22.2 MB] 07-Drools高级语法(LHS加强_in和not in).mp4
  • [24.8 MB] 12-Drools高级语法(RHS加强_halt方法).mp4
  • [15.7 MB] 02-Drools高级语法(global全局变量_集合类型全局变量).mp4
  • [29.7 MB] 04-Drools高级语法(Query查询_没有参数的查询).mp4
  • [54.3 MB] 15-Drools高级语法(RHS加强_编码规范).mp4
  • [8.9 MB] 05-Drools高级语法(Query查询_带有查询参数的查询).mp4
  • [24.5 MB] 10-Drools高级语法(LHS加强_exists).mp4
  • [18.3 MB] 01-Drools高级语法(global全局变量_包装类型全局变量).mp4
  • [46.8 MB] 11-Drools高级语法(LHS加强_extends).mp4
  • [15.1 MB] 06-Drools高级语法(function函数).mp4
  • [24.2 MB] 📁 02-规则引擎Drools-规则引擎概述 03-规则引擎概述(规则引擎应用场景).mp4
  • [11.3 MB] 01-规则引擎概述(什么是规则引擎).mp4
  • [33.7 MB] 02-规则引擎概述(使用规则引擎的优势).mp4
  • [14.9 MB] 04-规则引擎概述(Drools介绍).mp4
  • [17.3 MB] 适合人群 Java 开发者 中间件工程师 业务规则开发人员 学习收获 掌握 Drools 规则引擎基础 学会 Spring 整合 Drools 实战应用 Drools 解决业务问题 祝您学习愉快! 学有所成,前程似锦!