基于 JSON + SQL 模板配置 · 分钟级 API 交付
低代码接口开发平台
基于 JSON 与 SQL 模板配置,自动化生成标准化 RESTful 接口,将 API 交付周期缩短至分钟级, 让开发者从重复的 CRUD 中解放出来,专注核心业务逻辑。
接口配置 — APIJSON + MyBatis 双模板
热加载已生效
// APIJSON 结构定义
{
"[]": {
"DATA_TYPE_TABLE": {
"&": "$$",
"@schema": "crud"
},
"query": 2
},
"total@": "/[]/total"
}
POST
/mysql/default/json/list
200 OK
// 请求参数:分页查询
{ "page": 1, "perPage": 10 }
// 返回数据
{
"status": 0,
"message": "success",
"data": {
"count": 10001,
"rows": [
{
"id": 1,
"organ_code": "SRD001",
"organ_name": "数睿达科技",
"parent_id": 0
}
]
}
}
分钟级
API 交付周期
零编译
配置热加载生效
双模驱动
APIJSON + MyBatis
多源异构
主流 + 国产数据库
// 产品价值
为什么选择 apilowcode
配置替代编码,把研发资源从重复劳动中解放出来。
极致的开发效率
配置 SQL 或 JSON → 自动生成 API 文档和接口 → 前端直接调用,实现分钟级接口功能交付。
降低后端门槛
通过可视化配置 SQL 和 JSON,初级工程师甚至产品经理即可完成基础接口搭建,让高级后端工程师专注于复杂业务逻辑。
标准化与治理
强制统一返回格式、异常处理、权限拦截,避免不同开发人员写出风格迥异的代码,大幅降低后期维护和交接成本。
动态热加载
支持热加载配置,修改 SQL 或 JSON 后无需重新编译部署即可生效新接口,在需求频繁变更的场景中极具优势。
// 工作方式
三步交付一个接口
01
编写配置
轻量级 JSON 配置与 SQL 模板,声明式描述接口。
02
自动生成
模板引擎动态生成标准化接口与 API 文档。
03
前端调用
前端直接调用,热加载让修改即时生效。
// 产品特性
为规模化接口交付而生
极致效能
声明式低代码开发模式,通过配置替代编码,有效抑制后端接口层的样板代码膨胀,将研发资源从重复劳动中解放出来。
模板引擎
APIJSON 结构定义 + MyBatis SQL 映射双模驱动,只需轻量级 JSON 配置与 SQL 模板即可动态生成复杂接口。
标准统一
内置严格的 RESTful 规范引擎,自动统一 URI 路径设计、请求参数校验及响应数据格式,确保 API 的一致性与可维护性。
广泛兼容
原生支持 MySQL、PostgreSQL、Oracle、SQLServer、SQLite 等主流数据库及达梦、金仓、神舟通用、高斯、海量、南大通用等国产数据库,轻松应对多源异构数据接入场景。
// 数据库兼容
原生支持主流与国产数据库
MySQL
PostgreSQL
Oracle
SQLServer
SQLite
达梦数据库
人大金仓
神舟通用
高斯 GaussDB
海量 Vastbase
南大通用 GBase