273 Star 5.7K Fork 702

freakchicken/DBAPI

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
2天前
2天前
2天前
2天前
Loading...
README
AGPL-3.0

DBApi

EN doc CN doc

👉 https://www.51dbapi.com 👈

介绍

  • 狭义上说,DBAPI是一个面向数仓开发人员的低代码工具,只需在页面上编写sql,并配置好参数,就可以自动生成http接口。它可以帮助程序员快速的开发后端数据接口,尤其适用于BI报表、数据可视化大屏的后端接口开发。

  • 广义上说,DBAPI是整个企业数据接口的管理中心,是企业对外提供数据服务的管理平台。它提供了数据接口的动态创建发布功能,对接口的统一管理,并提供了对客户端的管理能力,可以监控客户端对接口的调用、控制客户端对接口的权限。

  • 体验地址: https://support.51dbapi.com/#/demo

特点

  • 开箱即用,不需要编程,单机模式不需要依赖其他软件(只需要java运行环境)
  • 资源占用极低,2核4G服务器即可运行
  • 支持单机模式、集群模式,支持windows Linux mac
  • 支持动态创建、修改API;动态创建、修改数据源。热部署全程无感。
  • 支持API级别的访问权限控制,支持IP白名单、黑名单控制
  • 支持所有关系型数据库(JDBC协议),包括mysql、sqlserver、postgreSql、oracle、hive、达梦、人大金仓、doris、Oceanbase、GaussDB等等
  • 支持动态sql,类似mybatis的动态sql,支持sql编辑、运行、调试
  • 支持Select/Insert/Update/Delete语句,支持存储过程调用
  • 支持一个接口内多条SQL执行(例如分页功能),支持事务开启关闭
  • 丰富的插件扩展,支持缓存、数据转换、失败告警
  • 支持API配置导入导出,方便测试环境到生产环境的API迁移
  • 支持接口传参,也支持复杂嵌套JSON传参,支持参数校验
  • 支持接口调用记录查询,接口访问信息统计
  • 支持API限流
  • 支持编排API
  • 支持OpenAPI,方便集成到其他软件系统

安装包下载

安装包下载

安装文档

安装文档

官方文档

官方文档

软件截图






联系

微信公众号

空文件

简介

🔥🔥🔥零代码开发api服务,只需编写sql,就可以生成http api服务。支持api动态创建,兼容多种数据库。 适用于BI报表、数据可视化大屏的后端接口快速开发。 旨在为企业数据服务的发布提供完整解决方案 展开 收起
取消

发行版

暂无发行版

DBAPI 开源评估指数

productivity 生产力
niche_creation 创新力
robustness 稳健性
collaboration 协作
contributor 贡献者
software 软件

贡献者 (1)

全部

近期动态

2天前强推了提交到 master 分支,285e981...9d9c213
2个月前推送了新的提交到 master 分支,01330a0...285e981
2个月前推送了新的提交到 master 分支,7f165d1...01330a0
2个月前推送了新的提交到 master 分支,da2b964...7f165d1
1年前推送了新的提交到 master 分支,a83ec77...da2b964
加载更多
不能加载更多了
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
Java
1
https://gitee.com/freakchicken/db-api.git
git@gitee.com:freakchicken/db-api.git
freakchicken
db-api
DBAPI
master

搜索帮助