欢迎来到Introzo百科
Introzo百科
当前位置:网站首页 > 技术 > Niu的Web可视化配置引擎可以用零代码实现复杂的业务逻辑!

Niu的Web可视化配置引擎可以用零代码实现复杂的业务逻辑!

日期:2023-09-29 18:45

今天我们介绍一个开源的可视化Web开发平台:Rule Engine。该系统提供通用规则、规则集、决策表以及处理复杂场景的功能支持,可以适用于任何业务需求。业务逻辑实现不再依赖代码开发,零代码即可实现复杂的业务逻辑!

特点

  • 操作简单:无需开发人员即可配置复杂的规则业务,并且提供了非常方便的操作界面,小白也可以自由掌控。

  • 多功能:我们提供通用规则、规则集、决策表以及复杂场景的功能支持,可以适用于任何业务需求。

  • 高性能:规则配置后,动态加载到内存中。它创建了自己的一套规则模式匹配算法和数据结构,可以从根本上保证规则运行的效率,实现大量复杂业务规则的计算。毫秒响应。

技术栈

  • 弹簧启动2.2.11
  • RabbitMQ
  • RedisRedis儿子
  • MySQL 5.7.9
  • Mybatis-plus
  • Maven 3.3
  • 大摇大摆

基础组件包括参数、变量、函数和条件,函数包括普通规则、规则集和决策表

使用

我们用正常的规则来练习吧。

使用说明

普通规则主要完成一些比较单一、简单的业务场景。由条件集和结果以及默认结果组成。

规则配置

下面配置一条演示规则,意思是当(用户最低年龄,选择北京用户)或者用户工资满足时

关灯