最新版本和最出色的Drools 6.5.0.Final版本现已可供下载。 这是我们先前构建的增量版本,重点是对6.x系列进行一些重要的改进。

您可以在此处找到更多详细信息,下载和文档:

  • Drools网站
  • 资料下载
  • 文献资料
  • 发行说明

请阅读下面的一些发行要点。

您还可以检查以下新版本:

  • 流程管理
  • Optaplanner

快乐流口水。

什么是新的?

核心引擎

可配置的ThreadFactory

某些运行时环境(例如Google App Engine)不允许直接创建新的线程。 因此,现在可以通过设置系统属性来插入自己的ThreadFactory实现。
drools.threadFactory及其类名。

现在可以将事实的字段都用作查询的输入参数,例如:

query contains(String $s, String $c)$s := String( this.contains( $c ) )
endrule PersonNamesWithA when$p : Person()contains( $p.name, "a"; )
then
end

使用修改后的属性更新

引入了属性反应性,以避免不必要的和无用的(重新)评估,并使引擎仅对实际上限制或绑定在给定模式内部的属性做出反应。 但是,此功能仅可用于在规则结果内进行的修改。 相反,以编程方式进行的更新不会意识到对象的属性已更改,因此无法使用此功能。

为了克服此限制,现在可以有选择地在更新语句中指定已修改的对象中已更改的属性的名称,如以下示例所示:

Person me = new Person("me", 40);
FactHandle meHandle = ksession.insert( me );me.setAge(41);
me.setAddress("California Avenue");
ksession.update( meHandle, me, "age", "address" );

监控框架改进

为了提供对KieContainers的监视,引入了一种新型的MBean,并且重新审视了JMX MBean的层次结构,以反映与KieBases的相关MBean的关系。 已经对JMX对象命名进行了规范化以反映Kie API中使用的术语。引入了一种新型的MBean,以便提供对Stateless KieSession的监视,而在以前的版本中则没有。

Drools工作台

指导规则编辑器:复合字段约束中的支持公式

现在,复合字段约束支持公式的使用。 当将约束添加到模式时,“多字段约束”选择(“所有(和)”和“任何一个(或)”)支持使用除表达式之外的公式。

创作–项目编辑器–重新导入按钮

“重新导入”按钮会使所有缓存的依赖项无效,以便处理其中特定的依赖项被更新而无需修改其版本的情况。

翻译自: https://www.javacodegeeks.com/2016/10/drools-6-5-0-final-available.html

Drools 6.5.0.Final提供相关推荐

  1. Drools 6.4.0.Final提供

    最新和最出色的Drools 6.4.0.Final版本现已可供下载. 这是我们先前构建的增量版本,对核心引擎和Web工作台进行了一些改进. 您可以在此处找到更多详细信息,下载和文档: Drools网站 ...

  2. drools6.5_Drools 6.4.0.Final提供

    drools6.5 最新和最出色的Drools 6.4.0.Final版本现已可供下载. 这是我们先前构建的增量版本,对核心引擎和Web工作台进行了一些改进. 您可以在此处找到更多详细信息,下载和文档 ...

  3. Drools 6.2.0.Final发布

    我们很高兴宣布最新,最出色的Drools 6.2.0.Final版本. 特别是此发行版更加注重改进的可用性和功能,这些功能使项目更易于使用(和采用). 新功能包括对工作台UI的大量改进,对社交活动和插 ...

  4. 作为JBoss AS 7模块运行Drools 5.4.0 Final

    Drools 5引入了业务逻辑集成平台,该平台为规则,工作流和事件处理提供了统一的集成平台. 它是从头开始设计的,因此每个方面都是一流的公民,毫不妥协. Drools 5已分为4个主要子项目: Dro ...

  5. jboss规则引擎KIE Drools 6.3.0 Final 教程(1)

    前言 目前世面上中文的KIE DROOLS Workbench(JBOSS BRMS)的教程几乎没有,有的也只有灵灵碎碎的使用机器来翻译的(翻的不知所云)或者是基于老版本的JBOSS Guvnor即5 ...

  6. jboss规则引擎KIE Drools 6.3.0 Final 教程(2)

    使用JAVA程序调用规则-运行KIE-DROOLS上的规则 第一步:建立一个MAVEN的Java工程 POM.XML 给出pom.xml文件 <project xmlns="http: ...

  7. mac下workbench轻松搭建(drools 7.11.0.Final版本)

    简介:workbench轻松搭建,就是搭建drools的页面环境.Drools Workbench是管理Drools和jBPM资产的Web应用程序和存储库. 1. 所需环境 1. windows操作系 ...

  8. drools 7.11.0.Final使用

    1.前提 入门java程序:https://blog.csdn.net/qq_21383435/article/details/82860461 界面配置:https://blog.csdn.net/ ...

  9. drools6.5_Drools 6.5.0.Final可用

    drools6.5 最新和最出色的Drools 6.5.0.Final版本现已可供下载. 这是我们以前的版本的增量版本,重点是一些重要的改进以完善6.x系列. 您可以在此处找到更多详细信息,下载和文档 ...

最新文章

  1. Python从零开始 day2
  2. SQl 根据某列去重 partition by
  3. canvas 圆角矩形填充_Canvas:随机长方形生成和色块填充
  4. laravel 框架的 csrf
  5. 九十六、轻松搞定Python中的PPT办公自动化系列
  6. 后退返回命令数量_Redis | Redis 有序集合相关命令
  7. 【转】WebSocket初探
  8. python编程从入门到实践第八章_Python编程从入门到实践的第三天
  9. k8s1.18-kubeadm安装手册
  10. word中图片为嵌入式格式时显示不全_电脑中Word图片显示不全的六种处理方法
  11. GGC/ITF/国自然
  12. [渝粤教育] 西南科技大学 律师实务 在线考试复习资料2021版(1)
  13. 绕cdn找源站ip(提供思路)
  14. springcloud引言
  15. 【BLDC驱动】分析同步续流与体二极管续流
  16. Cannot change network to bridged: There are no un-bridged host network adapters解决方法
  17. 傅里叶特征学习高频:Fourier Features Let Networks Learn High Frequency Functions in Low Dimensional Domains
  18. 17道Python面试题,让你在求职中无往不利
  19. httpclient4.5 结合 讯代理 实现IP代理
  20. 分析国内某大型快递公司(Y速递)

热门文章

  1. MySQL中的读锁和写锁
  2. C++描述 国王给骑士发放金币 ||
  3. 《走遍中国》珍藏版(十三)
  4. Servlet使用适配器模式进行增删改查案例(EmpServiceImpl.java)
  5. 直接输出数组的名字不一定是地址值
  6. 捕获异常VS抛出异常
  7. php array分组,php数组分组简单例子
  8. 基础笔试编程题(jz)
  9. Java SE 知识点
  10. Mybatis3(3)动态 SQL