QLExpress规则演进(五)自定义宏 上一篇文章《QLExpress规则演进(四)自定义功能》我们介绍了自定义功能,这篇文章我们再把项目演进一下,用宏来实现。宏是在生产环境中使用最多的,所有的功能模块都可以抽象为宏。说到宏,大家可能一脸懵,这个比较抽象,... Rae /其他 /2023-02-14 /0 评论 /318 阅读
QLExpress规则演进(四)自定义功能 上一篇文章《QLExpress规则演进(三)规则引擎的变量》我们介绍了变量,这里我们介绍下规则引擎的自定义功能,首先我们再来回忆下之前的演示规则:如果 年... Rae /其他 /2023-02-13 /0 评论 /495 阅读
QLExpress规则演进(三)规则引擎的变量 上一篇文章《QLExpress规则演进(二)给规则添加别名》我们介绍了规则的别名,但是这里面还有一个很重要的东西就是变量。那么什么是变量呢?下面是我们上一篇文章的规则:如果 &n... Rae /其他 /2023-02-13 /0 评论 /453 阅读
QLExpress规则演进(二)给规则添加别名 上一篇《QLExpress规则演进(一)编写一个简单的规则》我们编写了一个简单的规则,当时的规则是直接把业务思维物化成了编程语言的代码,如下:if age... Rae /其他 /2023-02-13 /0 评论 /402 阅读
QLExpress规则演进(一)编写一个简单的规则 在之前的文章我们介绍过QLExpress相关的案例,对于没有接触过规则引擎的人来说,掌握规则引擎是一个非常令人摸不着头脑的事情,所以这里出几篇文章,作为一个实战的演示,让大家慢慢的熟悉下规则引擎,并且把这个引入到项目... Rae /其他 /2023-02-13 /0 评论 /285 阅读
规则引擎介绍(八)关于QLExpress的使用心得 前几篇介绍了QLExpress的案例,这篇我们结合实际情况来进行挨个介绍下。在真实的情况运行规则引擎的时候,整个流程如下:一、定义字段定义字段是在规则引擎的第一步,即非业务人员在web页面上进行可视化配置。这里配置的... Rae /人工智能 /2022-10-24 /0 评论 /764 阅读
规则引擎介绍(七)QLExpress的宏案例一电商打折场景 在前面我们介绍过了QLExpress的宏,也给大家介绍过使用宏在生产环境非常多,所以这里做一个案例,就以电商场景来看,新老用户的打折。背景:如果是新用户,没有购买过,则打88折如果是新用户,已经购买过,则打9折... Rae /人工智能 /2022-10-24 /0 评论 /820 阅读
规则引擎介绍(六)QLExpress的宏 在QLExpress里面,还有一个非常重要的东西就是宏,宏是什么呢?其实就是就是一些命令组织在一起,作为一个单独命令完成一个特定任务。QLExpress的宏是在实际使用中使用最多的,特别是在生产环境,他有如下几个优点... Rae /人工智能 /2022-10-24 /0 评论 /553 阅读
规则引擎介绍(五)QLExpress使用java的类和方法 在前面我们介绍过QLExpress是java编写的规则引擎,所以java大部分可以的语法在QLExpress里面也可以使用到。这篇文章我们就介绍下如何使用java的类或者java类里面的对象method。背景介绍:使... Rae /人工智能 /2022-10-24 /0 评论 /524 阅读
规则引擎介绍(四)QLExpress的别名alias介绍 在上一篇文章里面我们使用function函数,具体函数示例如下:function getUserInfo(int userId) { if(userId > ... Rae /人工智能 /2022-10-24 /0 评论 /582 阅读