MolssAPI
MolssAPI - 基于 Ruoyi-Vue 的数据服务快速生成平台
项目简介
MolssAPI 是一款低代码 API 生成工具,支持通过可视化流程快速将数据源转换为安全可控的 API 接口。核心功能包括:数据源连接、数据集配置、密钥加密(SM2/SM4/AES)、多格式输出(JSON/XML),适用于企业数据开放、微服务接口构建等场景。致力于降低 API 开发门槛,提升数据服务交付效率。
核心特性
可视化 API 生成流程 四步完成接口开发:连接数据源 → 配置数据集 → 生成加密密钥 → 发布 API 多加密协议与输出格式支持 加密:内置 SM2/SM4 国密算法、AES 对称加密,保障数据传输安全 输出:支持JSON/XML 格式自定义配置,适配不同客户端需求> 数据源与权限管理 支持 MySQL、Oracle、PostgreSQL 等主流数据库及 JDBC 数据源
在线Demo
账号:npc
密码:123456
使用流程
-
连接数据源 进入 数据源管理,填写数据库连接信息(IP / 端口 / 账号密码),支持测试连接验证 支持配置多数据源,满足复杂数据集成场景
-
填写数据集 选择已连接的数据源,通过 SQL 语句或可视化表 / 视图选择数据字段 支持SQL 语法校验,自动识别表名、字段名并提示错误
-
生成密钥与配置输出 加密配置:选择 SM2/SM4/AES 算法,生成密钥对或对称密钥(支持密钥文件导入 / 导出) 格式配置:在 API 发布页面选择输出格式(JSON/XML),支持自定义字段别名、层级结构
-
生成与访问 API 系统自动生成唯一 API 路径,访问地址格式:
http://{IP}:8080/common/api/{生成的唯一路径}
通过密钥认证后调用接口,响应数据自动加密(加密方式与密钥绑定)
部分操作截图
技术交流: 邮箱 mr.npc@foxmail.com

















