課程簡介

介绍Drools 8

  • Drools架构和主要特征概述
  • 业务分析师在基于规则的系统中的角色
  • 对Drools工作台的介绍

了解域特定语言Languages (DSL)< /p>

  • 什么是DSL,为什么它们很重要?
  • 商务环境中DSL的例子
  • 在Drools中使用DSL的好处

创建和管理DSL

  • 在Drools工作台中构建DSL
  • 为规则定义模式和模板
  • 确保DSL定义中的清晰性和一致性

用DSL编写和测试Business Rules

  • 将DSL映射到业务场景
  • 创建和执行测试用例
  • 调试和完善规则

与技术团队合作

  • 将业务需求转换为规则
  • 与开发人员合作在应用程序中实现规则
  • 维护跨团队的规则一致性

规则Management的最佳实践

  • 对规则进行组织以实现可扩展性和可重用性
  • 对规则更改进行版本控制和审计
  • 优化规则性能和执行

在现实世界场景中应用Drools 8和DSL

  • 特定行业的示例和案例研究
  • 基于参与者领域的实践练习
  • 问答和解决常见挑战

总结和结论

最低要求

  • 對業務規則管理系統的基本了解
  • 熟悉業務流程和邏輯

受眾

  • Business 從事基於規則的系統的分析師
  • 參與業務規則定義的項目經理和產品負責人
 21 時間:

客戶評論 (5)

課程分類