Drools教程
 Drools-Eclipse插件
  2020-10-15-10:54:23            mango

这是安装Drools插件的前提条件-Java1.5(或更高版本)SEJDKEclipse4.2(或任何版本)和Drools插件由于Drools是用Java编写的BRMS(业务规则管理系统),因此本节将介绍如何添加所需的插件。考虑到最大的Java用户使用Eclipse,让我们看看如何在Eclipse中添加Drools5.

文章详情
 Drools-创建Drools程序
  2020-10-15-10:55:00            mango

要创建基本的Drools程序,请打开Eclipse。转到Fileb→新建→项目。选择Drools项目。给项目取一个合适的名字。例如,DroolsTest。下一个屏幕提示您选择第一个Drools项目中所需的一些文件。选择前两个文件。第一个文件是.drl文件(Drools规则文件),第二个文件是用于加载和执行HelloWo

文章详情
 Drools-常用术语
  2020-10-15-10:55:21            mango

规则您在其中指定条件的规则引擎的中心(如果为“a”,则为“b”)。事实事实是规则所依据的数据。从Java的角度来看,事实就是POJO(普通的旧Java对象)。届会Drools中的知识会议是制定规则的核心组件。拥有所有规则和其他资源的知识会议。从知识库创建知识会话。为了使规则引擎正常工作,将事实插入会话中,并在满足条件时

文章详情
 Drools教程
  2020-10-15-10:55:47            mango

Drools是用Java编写的业务逻辑集成平台。这是有关如何在业务环境中使用Drools的快速教程。听众对于希望在其应用程序中定义规则以标准方式集成业务逻辑的所有读者来说,本教程应该是有用的。先决条件由于Drools是用Java编写的,因此在继续进行之前,您应该具有Java的使用知识。

文章详情
 Drools-简介
  2020-10-15-10:56:12            mango

 任何Java企业级应用程序都可以分为三个部分-UI-用户界面(前端)服务层又连接到数据库业务层我们有许多框架共同处理UI和服务层,例如Spring和Struts。但是,在Drools出现之前,我们还没有一种处理业务逻辑的标准方法。什么是流口水?Drools是一个业务逻辑集成平台(BLiP)。它是用Java编写的。这是

文章详情
 Drools-运行时
  2020-10-15-10:56:32            mango

 需要DroolsRuntime来指示编辑器使用特定版本的Droolsjar运行程序。您可以使用不同的DroolsRuntime运行程序/应用程序。单击Windows→首选项→Drools→已安装Drools运行时。然后单击添加,如以下屏幕截图所示。此后,单击“创建新的Drools运行时”,如下所示。输入路径,直到下载

文章详情
 Drools-规则写作
  2020-10-15-10:56:54            mango

 如果您看到HelloWorld项目(Sample.drl)中编写的默认规则,则将使用很多关键字,我们现在将对其进行解释。Sample.drl包-每个规则均以包名称开头。该包充当规则的名称空间。包中的规则名称必须唯一。规则中的软件包与Java中的软件包相似。导入语句-无论您想对规则应用什么事实,都需要导入这些事实。例如

文章详情
 Drools-规则语法
  2020-10-15-10:57:00            mango

正如您看到的.drl(规则文件)具有自己的语法一样,让我们在本章中介绍Rule语法的某些部分。规则条件规则可以包含许多条件和模式,例如-帐户(余额==200)客户(名称==“Vivek”)以上条件检查帐户余额是否为200或客户名称为“Vivek”。规则中的变量Drools中的变量名称以Dollar($)符号开头。$ac

文章详情
 Drools-示例Drools程序
  2020-10-15-10:58:25            mango

在本章中,我们将为以下问题陈述创建一个Drools项目-根据城市和产品种类(城市与产品的组合),找出与该城市相关的地方税。我们的Drools项目将有两个DRL文件。这两个DRL文件将表示正在考虑的两个城市(浦那和那格浦尔)和四种产品(杂货,药品,钟表和奢侈品)。两个城市的药品税都被视为零。对于杂货,我们假设在浦那征收2

文章详情
 Drools-调试
  2020-10-15-10:59:23            mango

有多种调试Drools项目的方法。在这里,我们将编写一个Utility类,以让您知道正在触发或触发哪些规则。使用这种方法,您可以检查在Drools项目中触发了哪些所有规则。这是我们的实用程序类Utility.java第一种方法有助于打印触发的规则以及一些其他信息,您可以通过DRL文件将这些信息作为String传递。第二

文章详情

Made with ❤️ in Chengdu. Copyright reserved 2019-2022.

蜀ICP备20006366号-1