联系我们

课程大纲

Drools 8 简介

  • Drools 架构和关键功能概述
  • 业务分析师在基于规则系统中的作用
  • Drools Workbench 简介

理解领域特定语言(DSLs)

  • 什么是 DSLs,为什么它们重要?
  • 业务环境中的 DSLs 示例
  • 在 Drools 中使用 DSLs 的好处

创建和管理 DSLs

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

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

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

与技术团队协作

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

规则管理的最佳实践

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

在真实场景中应用 Drools 8 和 DSLs

  • 行业特定示例和案例研究
  • 基于学员领域的动手练习
  • 常见问题解答和疑难解答

总结与下一步

要求

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

受众

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

即将举行的公开课程

课程分类