![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
drools
文章平均质量分 70
Micrle_007
这个作者很懒,什么都没留下…
展开
-
Drools规则引擎-判断集合是否包含集合
问题场景在使用Drools规则引擎时,有朋友会遇到这样的问题,就是在when部分判断的两个参数都是集合类型,比如两个List,此时要判断一个集合是否包含另外一个集合的内容。拿一个具体的例子来说明,我的公众号《程序新视界》接受商务合作有一定的要求,设置了对应行业的黑名单,比如:房地产、游戏和P2P领域的合作不接。那么此时,有一个广告商准备投放广告,而它投放的广告领域涵盖了教育和P2P,那么,在进行规则筛选时就出现了要判断提供的集合中的元素是否包含在被排除领域里面。如果其中一个元素包含,则触发规则。转载 2022-05-08 11:32:47 · 456 阅读 · 0 评论 -
drools规则引擎从入门到精通
1 .场景1.1需求商城系统消费赠送积分100元以下, 不加分 100元-500元 加100分 500元-1000元 加500分 1000元 以上 加1000分......1.2传统做法1.2.1 if...elseif (order.getAmout() <= 100){ order.setScore(0); addScore(order);}else if(order.getAmout() > 100 && order转载 2022-05-02 17:16:42 · 1984 阅读 · 0 评论 -
drools rule (二) LHS语法详解
1.什么是LHS?左手边(LHS)是规则的条件部分的通用名称。它由零个或多个条件元素组成。如果LHS为空,则它将被视为始终为true的条件元素,并且在创建新的WorkingMemory会话时将激活一次。rule "no CEs"when // emptythen ... // actions (executed once)end// 上面的rule可以用下面的写法代替:rule "eval(true)"when eval( true )then .转载 2022-04-29 10:28:49 · 1532 阅读 · 0 评论 -
drools部署教程
这篇文章主要讲解了“Drools Workbench 6.5.0.Final环境部署教程”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Drools Workbench 6.5.0.Final环境部署教程”吧!本环境的搭建只是用来学习用,不可用于线上环境。0、环境 tomcat7+ jdk1.5+ maven Linux系统1、下载 https://www.drools.org/downlo...转载 2022-04-25 21:59:16 · 737 阅读 · 0 评论 -
Drools workbench kie-server部署和简单使用(全流程
https://blog.csdn.net/zhang907743237/article/details/103959531kie-server workbench 的部署方式有很多,有tomcat(7.1*后停止发布tomcat版本)wildfly 部署 workbench 没什么问题,但是到kie-sever出各种稀奇古怪的毛病,最后使用docker的方式最方便易于使用!1.docker 安装 首先本地按照docker,windows 需要 企业或专业版本,我用家庭版本,出现...原创 2022-04-24 09:35:56 · 1895 阅读 · 0 评论