Drools学习教程 - 初识drools

drools官网

https://www.drools.org/

drools是什么

Drools is a Business Rules Management System (BRMS) solution. It provides a core Business Rules Engine (BRE), a web authoring and rules management application (Drools Workbench), full runtime support for Decision Model and Notation (DMN) models at Conformance level 3 and an Eclipse IDE plugin for core development.

如官网所说: drools是具规则引擎,通过Drools特定的语法,将固定的业务,经常变的业务统一管理。并且能够很好地支持 Decision Model and Notation (DMN) 决策树相关的功能。

为什么要用以及哪些领域要用

为什么

  • 可以将业务从硬编码中抽离出来,提高业务的灵活性
  • 增加业务的透明度,业务规则可以被管理
  • 简化系统的复杂度,使得系统变得更简单

领域

  • 金融行业- 黑白名单,风险投保
  • 医疗行业- 合理输血,合理用药
  • 电商行业等等

猜你喜欢

转载自www.cnblogs.com/lonecloud/p/12115811.html