内容简介
Drools 规则引擎已经有几年的发展史了,但由于学习成本较高,且国内并没有详细的中文文档,导致 Drools 规则引擎在国内市场推行缓慢。本书将对 Drools规则引擎进行一个详细说明,共分为六篇,基石篇主要介绍规则引擎的入门知识,基础篇详细介绍规则引擎的基础语法、规则属性、关键字及错误信息,中级篇介绍规则中级语法等,高级篇介绍Workbench、 Kie-Server、动态规则、多线程中的 Drools 等高级用法,源码篇为 Drools 源码分析,扩展篇为 Drools 扩展说明。除了讲解 Drools 规则引擎的思维方式外,还在每一个知识点上辅以大量的代码案例,并且有很多实战经验及思想在里面。本书作为国内首 Drools 规则引擎的中文教程, Java 开发者、对 Drools 规则引擎有兴趣的软件开发人员或系统架构师都可以阅读
AI简介
这是一本详细解读Drools规则引擎的中文教程,涵盖了从入门到高级的各个方面。书中首先介绍了Drools规则引擎的基本概念、发展趋势、版本和特性,以及为什么需要使用规则引擎。接着,通过大量的实例和代码,逐步讲解了Drools规则引擎的基础语法、规则属性、关键字及错误信息,以及规则中级语法等内容。
书中对Java语言下的规则引擎进行了深入的探讨,包括如何在Java代码中使用Drools,如何创建和管理规则文件,以及如何处理规则文件中的错误信息。同时,书中也详细介绍了业务规则管理与业务灵活性,以及如何使用规则文件定义与编辑来提高业务处理的灵活性和效率。
对于想要深入了解规则引擎的开发者,书中还提供了决策表的基本概念和特点,以及如何使用DSL领域语言来编写规则文件。此外,书中还详细介绍了规则流的基本概念和特点,以及如何使用规则模板来创建可变的规则条件。
对于想要使用Drools规则引擎进行实际开发的人员,书中提供了Workbench的功能介绍,以及如何使用Kie-Server进行安装部署。同时,书中还详细讲解了多线程规则引擎的基本概念和特性,以及如何使用动态规则来处理不断变化的业务需求