drools6.5

最新和最出色的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

使用修改后的属性更新

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

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

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

drools6.5

drools6.5_Drools 6.5.0.Final可用相关推荐

  1. drools6.5_Drools 6.4.0.Final提供

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

  2. drools6.5_Drools 6.2.0.Final发布

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

  3. KIE Drools6.4.0.Final(Windows)的安装

    安装环境 windows7 tomcat-7.0.57(or above) jdk1.7 mysql5.1.60-community (or above) 所需软件&jar包 kie-droo ...

  4. glassfish发布应用_Arquillian 1.0.0.Final正式发布! 准备使用GlassFish和WebLogic! 所有虫子死亡!...

    glassfish发布应用 红帽公司和JBoss社区今天宣布的1.0.0.Final发布的Arquillian ,其屡获殊荣的建在Java虚拟机(JVM)运行测试平台. Arquillian大大减少了 ...

  5. Arquillian 1.0.0.Final正式发布! 准备使用GlassFish和WebLogic! 杀死所有虫子!

    红帽公司和JBoss社区今天宣布的1.0.0.Final发布的Arquillian ,其屡获殊荣的建在Java虚拟机(JVM)运行测试平台. Arquillian大大减少了编写和执行Java中间件集成 ...

  6. Debezium 2.0.0.Final Released

    今天,我非常高兴地宣布Debezium 2.0.0.Final正式发布! 自2019年12月发布1.0版本以来,社区一直在积极构建一个全面的开源低延迟变更数据捕获(CDC)平台.在过去的三年里,我们扩 ...

  7. Debezium系列之:快速了解Debezium 2.0.0.Final新的特性

    Debezium系列之:快速了解Debezium 2.0.0.Final新的特性 一.对核心Debezium 的更改 1.需要 Java 11 2.改进的增量快照 3.交易元数据变化 4.多分区模式现 ...

  8. 世界之窗浏览器 2.0 Final (2.0.4.9)

    版本:世界之窗2.0 Final(2.0.4.9) 时间:2007年6月22日 浏览器静音: 在浏览互联网的时候,不知道有多少朋友是同时用电脑播放音乐的,这本来是件很惬意事情,但是页面内的视频广告.页 ...

  9. 《Drools7.0.0.Final规则引擎教程》第1章 Drools简介

    1.1 什么是规则引擎 规则引擎是由推理引擎发展而来,是一种嵌入在应用程序中的组件,实现了将业务决策从应用程序代码中分离出来,并使用预定义的语义模块编写业务决策.接受数据输入,解释业务规则,并根据业务 ...

最新文章

  1. 一句话总结英国新规:不欢迎AI专业的中国留学生、学者与研究员
  2. JS、Flash 实现复制功能 (浏览器兼容)
  3. Animate与transform的使用
  4. 在MaxCompute中利用bitmap进行数据处理
  5. 计算机视觉领域还能耍什么花样?
  6. Net泛型类的学习总结
  7. 服务器关闭重启后客户端socket能自动连接吗_用Python 撸一个 Web 服务器
  8. Java Main Differences between HashMap HashTable and ConcurrentHashMap
  9. sublime3中文乱码解决包ConvertToUTF8.zip
  10. 一个景点的给input域一个默认值,然后在聚焦的时候清空它 jquery方法
  11. eclipse android 服务端,Eclipse搭建服务器,实现与Android的简单通信
  12. 手机圈老兵任伟光加盟联想
  13. python人脸识别系统界面_人脸识别演示界面:python GUI--tkinter实战(1)
  14. 什么是电感器与电感?
  15. 发布npm包 登录报错 E409 Conflict
  16. 20元制作笔记本电脑防偷窥神器
  17. 百度信息流推广oCPC调研
  18. 跨境电商淘宝详情解决方案
  19. Vue之点击收藏与取消收藏
  20. 大逃杀计算机内存不足,绝地求生大逃杀内存不足怎么办 绝地求生大逃杀虚拟内存设置教程...

热门文章

  1. 牛客练习赛69E-子串【树状数组】
  2. 51nod-猴猴的比赛【莫队,线段树】
  3. 2021牛客暑期多校训练营1 J-Journey among Railway Stations(线段树+思维转化)
  4. 【并查集】Supermarket(poj 1456/luogu-UVA1316)
  5. 初一模拟赛(5.4)
  6. 初一模拟赛总结(2019.4.13)
  7. Java 并发总结——高并发与同步锁
  8. SpringCloud Zuul(二)之简单用法
  9. 面试官问:为什么 Java 线程没有 Running 状态?我懵了
  10. JavaFX图表(九)之堆积面积图