Java源码规则引擎:jvs-rules 8月新增功能介绍

JVS-rules是JAVA语言下开发的规则引擎,是jvs企业级数字化解决方案中的重要配置化工具,核心解决业务判断的配置化,常见的使用场景:金融信贷风控判断、商品优惠折扣计算、对员工考核评分等各种变化的规则判断情景。

8月是收获的季节,jvs-rules在这个季节到来之时做了大量的操作优化与功能迭代,现简要介绍如下:

更新内容

1、优化规则的交互操作,针对比较复杂的规则情况下,让配置结果更加清晰明了

增加配置的辅助线等引导

2.新增数据源配置功能,支持API、数据库等多种方式的数据源界面化配置接入。

采用JVS整个体系的多数据源管理接入规则引擎,可以通过界面化的配置数据库接入、API接入等

3、增加数据库接入时,增加参数查询的配置,用于规则引擎中带条件查找数据库中相关数据

4、新增复合变量的处理能力(复合变量是指对多行数据的加工处理,列如累计近三个月的消费总额)

支持可视化的对多行数据进行加工处理

5、规则节点的判断结果配置化,当设置"通过",条件表达式成立时,本节点直接通过执行下一节点;当设置"不通过",条件表达式成立时,直接跳转到结束节点,完成本次决策执行, 本质上表示 if...... go to next / jump to end。

6、优化变量的入参时的配置操作,支持了多数据源的选择方式

7、决策流优化调试模式,支持界面化的调试,并且查看调试过程

8、优化赋值节点的处理能力,支持多种方式的赋值能力,系统提供基础赋值、映射赋值、条件赋值等多种方式

条件赋值,支持复杂的场景下的赋值

9、增加评分卡的使用内容展现(评分卡预置设置集合类型选项描述)

10、系统的部分UI交互操作优化

规则引擎在线demo:https://frame.bctools.cn/

开源地址:https://gitee.com/software-minister/jvs

以上是jvs-rules(规则引擎)本次新增及更新说明,同时,JVS系列的还有很多产品一直在不断的更新迭代。比如:无忧企业文档(协同工具),无忧企业计划(项目管理),低代码,企业邮筒、智能BI(自助式数据分析工具)、逻辑引擎等等,了解产品更多信息或操作介绍,欢迎关注我呦~~

规则引擎往期干货

​jvs-rules规则引擎决策流如何控制权限​

​jvs-rules规则引擎 2.1.8 新版本功能清单​

​jvs-rules 规则引擎功能介绍(一)​

​jvs-rules 规则引擎功能介绍(二)​

​jvs-rules 规则引擎功能介绍(三)​

​jvs-rules 规则引擎功能介绍(四)​

相关推荐
徐小夕8 小时前
我们开源了一款“框架无关”的思维导图编辑器,3分钟集成到任意系统
前端·javascript·github
PBitW8 小时前
GPT训练我的第三天,明白了应该咋说满分回答!😕😕😕
前端·javascript·面试
像我这样帅的人丶你还8 小时前
Java 后端详解(四):分页与搜索
java·javascript·后端
她的男孩8 小时前
数据权限为什么不能只靠注解?Forge 的 Mapper 层 SQL 改写源码拆解
java·后端·架构
摸着石头过河的石头8 小时前
前端多仓库管理:从混乱到有序的进化之路
前端
星栈8 小时前
写 Dioxus Demo 不难,难的是把它写成项目
前端·rust·前端框架
labixiong8 小时前
还原一个完整符合规范的 Promise(二)
前端·javascript
时光足迹8 小时前
腾讯云 TRTC UniApp SDK 从入门到上线
前端·vue.js·uni-app
时光足迹9 小时前
uni-app 里把加密视频嵌入页面播放?我分析了 4 种方案,只有 1 种接近完美
前端·vue.js·uni-app
tntxia9 小时前
Mybatis的日志输入
java