springboot基于web可视化配置,简单高效快捷 一款规则引擎 业务逻辑实现不再依赖于代码开发 可零代码实现
业务逻辑实现不再依赖于代码开发,可零代码实现复杂业务逻辑。提供了普通规则、规则集、决策表、以及应对复杂场景的函数支持,可以适用任何业务需求。业务逻辑实现不再依赖于代码开发,可零代码实现复杂业务逻辑! 一、功能概述规则引擎开源版 RuleEngine 基于web可视化配置,简单高效快捷。业务逻辑实现不再依赖于代码开发,可零代码实现复杂业务逻辑! 特性操作简单: 无需开发人员即可配置复杂的规则业务,提供了非常方便的操作界面,小白也可以驾驭自如。 功能多: 我们提供了普通规则、规则集、决策表、以及应对复杂场景的函数支持,可以适用任何业务需求。 高性能: 规则配置后动态加载到内存中,独创了一套自己的规则模式匹配算法以及数据结构,可以从根本上保证规则运行的效率,实现大量复杂业务规则计算时的毫秒级响应。
二、技术选型基本架构规则配置服务与规则计算服务集群分离,业务人员配置规则发布后,系统通过消息队列以广播形式通知计算服务集群加载更新规则变更(这里可以选择具体策略,默认及时加载更新),且计算服务支持动态缩/扩容。 技术栈/版本介绍:所涉及的相关的技术有: SpringBoot 2.2.11 RabbitMQ Redis Redisson MySQL 5.7.9 Mybatis-plus Maven 3.3 Swagger
调用规则方项目pom.xml文件引入以下依赖 - <dependency>
- <groupId>cn.ruleengine</groupId>
- <artifactId>rule-engine-client</artifactId>
- <version>2.0</version>
- </dependency>
复制代码 服务要求后端JDK >= 1.8 MySQL >= 5.7 Redis RabbitMQ
前端
springboot基于web可视化配置,简单高效快捷 一款规则引擎 业务逻辑实现不再依赖于代码开发 可零代码实现 ...
springboot基于web可视化配置,简单高效快捷 一款规则引擎 业务逻辑实现不再依赖于代码开发 可零代码实现 ...
springboot基于web可视化配置,简单高效快捷 一款规则引擎 业务逻辑实现不再依赖于代码开发 可零代码实现 ...
springboot基于web可视化配置,简单高效快捷 一款规则引擎 业务逻辑实现不再依赖于代码开发 可零代码实现 ...
springboot基于web可视化配置,简单高效快捷 一款规则引擎 业务逻辑实现不再依赖于代码开发 可零代码实现 ...
springboot基于web可视化配置,简单高效快捷 一款规则引擎 业务逻辑实现不再依赖于代码开发 可零代码实现 ...
springboot基于web可视化配置,简单高效快捷 一款规则引擎 业务逻辑实现不再依赖于代码开发 可零代码实现 ...
springboot基于web可视化配置,简单高效快捷 一款规则引擎 业务逻辑实现不再依赖于代码开发 可零代码实现 ...
springboot基于web可视化配置,简单高效快捷 一款规则引擎 业务逻辑实现不再依赖于代码开发 可零代码实现 ...
链接:https://pan.quark.cn/s/9098b6ae4308
提取码下载:
|