联系我们

课程大纲

Drools 8入门

  • Drools架构与主要功能概述
  • 业务分析师在基于规则的系统中的角色
  • Drools Workbench简介

理解领域特定语言(DSL)

  • 什么是DSL?为什么它们很重要?
  • 业务场景中的DSL示例
  • 在Drools中使用DSL的好处

创建与管理DSL

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

使用DSL编写和测试业务规则

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

与技术团队协作

  • 将业务需求转化为规则
  • 与开发人员合作,在应用中实施规则
  • 保持跨团队的规则一致性

规则管理最佳实践

  • 组织规则以实现可扩展性和可重用性
  • 规则变更的版本控制和审计
  • 优化规则性能和执行效率

在实际场景中应用Drools 8和DSL

  • 行业特定示例与案例研究
  • 基于学员所在领域进行的实操练习
  • 问答与常见问题排查

总结与下一步

要求

  • 对业务规则管理系统有基本了解
  • 熟悉业务流程和逻辑

目标受众

  • 使用基于规则的系统的业务分析师
  • 参与业务规则定义的项目经理和产品负责人
 21 小时

即将举行的公开课程

课程分类