QLExpress脚本语言技术讲解(2)

qlexpress-typical-demo - Taocode http://code.taobao.org/p/QLExpress/wiki/qlexpress-typical-demo/

QLExpress脚本语言技术讲解(2) -----QL的基本执行过程 - express_wind的专栏 - 博客频道 - CSDN.NET http://blog.csdn.net/express_wind/article/details/7277137


挖财基于大数据的信贷审批系统实践 http://mp.weixin.qq.com/s?__biz=MzA5NzkxMzg1Nw==&idx=1&mid=2653160720&sn=ff68736133fc4d19c24dcae62879286e

审批决策的规则相对比较简单,这里选用了Groovy和QLExpression规则表达式,它们不能作为规则引擎,跟Drools比Drools比较重而且比较商业化,我们用Groovy和QLExpression主要考虑的因素第一个是性能,大概有10倍到50倍的提升,第二个因素是Groovy和QLExpression对程序员和稍微会excel的editor这些人非常友好,其实我们也不需要Drools那么多比如说rule dependency或者是一些复杂rule等东西。

最后一点是规则可读,我们不需要非常复杂的Drools,我们只要最简单的Groovy和QLExpressin,第一个性能比较好,第二个就是说我相信大部分的业务人员现在对excel的表达式也很熟悉了,在这边已经可以满足大家edit。

QLExpress脚本语言技术讲解(2)_第1张图片
下图展示的是我们的可视化规则,就是Groovy和QLExpressin,写这个语言非常大家很容易懂。.png

你可能感兴趣的:(QLExpress脚本语言技术讲解(2))