联系我们
 课程时长 21 小时

课程大纲

深入探索 Drools

  • 回顾 Drools 架构及关键组件
  • 理解规则评估与执行流程
  • 使用 Drools 议程进行工作

创建高级规则

  • 使用复杂的条件逻辑
  • 构建多规则工作流
  • 使用规则模板

管理规则依赖

  • 理解规则激活与冲突解决
  • 使用规则组、显著性(salience)和议程
  • 调试规则依赖关系

优化规则执行

  • 提升规则执行性能的技术
  • Drools 中的缓存与索引
  • 监控和剖析规则执行

高级 Workbench 功能

  • 使用 Drools Workbench 进行大规模规则管理
  • 自定义决策表和规则资产
  • 版本控制与协作式规则编辑

Drools 与外部系统集成

  • 连接数据库和其他数据源
  • 将 Drools 与外部 API 集成
  • 为独特的业务需求构建自定义适配器

实际应用与案例研究

  • 设计基于规则的信用风险系统
  • 在物流和供应链管理中实施 Drools
  • 开发其他特定行业场景的解决方案

要求

  • 具备 Drools 和基于规则系统的基础知识
  • 熟练掌握 Java 或某种面向对象编程语言

适用人群

  • 熟悉规则引擎的开发者
  • 处理业务逻辑工作流的业务分析师
  • 参与流程自动化的 IT 专业人员

即将举行的公开课程

课程分类