diff --git a/README.md b/README.md index 5c172d89ee608e9fe7fe1ab09f128742400fe492..1fc1d2a63907a0005b092946f034bab5d2687394 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,5 @@ # DBApi - [![EN doc](https://img.shields.io/badge/document-English-blue.svg)](README.md) [![CN doc](https://img.shields.io/badge/文档-中文版-blue.svg)](README_zh_CN.md) @@ -10,44 +9,48 @@ 👉 https://www.51dbapi.com 👈

-## Summary +## 项目介绍 + +DBAPI 是一个面向开发者的低代码工具,只需在页面上编写 SQL 并配置参数,即可自动生成 HTTP API。它可以帮助程序员快速开发后端数据服务,特别适用于 BI 报表后端服务的开发。 + +DBAPI 是企业数据服务的管理中心,是企业对外提供数据服务的平台。它提供了数据 API 的动态创建与发布功能、API 的统一管理以及客户端管理能力。可以监控客户端对 API 服务的请求记录,并控制客户端对 API 的权限。 + +体验地址: https://support.51dbapi.com/#/demo + +## 主要功能 + +- 无需编码,不依赖其他软件(支持单机模式) +- 支持单机模式、集群模式,支持 `Windows` `Linux` `Mac` +- 支持 API 或数据源的动态创建和修改,部署对用户完全无感知 +- 支持 API 级别的访问权限控制,支持 IP 白名单、黑名单控制 +- 支持所有 JDBC 数据库,包括 MySQL/SQLServer/PostgreSQL/Hive/Oracle 等 +- 支持类似 MyBatis 的动态 SQL,支持页面上的 SQL 执行和调试 +- 支持丰富的插件,如数据转换插件、缓存插件、报警插件 +- 支持 API 配置的导入和导出,便于将 API 从测试环境迁移到生产环境 +- 支持一个 API 内执行多个 SQL(如分页功能),并支持事务 +- 支持复杂的嵌套 JSON 参数 +- 支持 API 访问记录查询和 API 访问信息统计 -- DBAPI is a low-code tool for developers, it can automatically generate the http API just by writing the sql on the page and configuring the parameters.It can help programmers to quickly develop the back-end data service, especially suitable for the BI reports back-end service development -- DBAPI is the management center of the entire enterprise data service, is the platform for enterprises to provide external data services.It provides the dynamic creation and release function of data API, the unified management of APIs, and the ability to manage clients.It can monitor the client's request records to the API service and control the client's permission to the API. +## 下载 -- Experience address: https://support.51dbapi.com/#/demo +[下载地址](https://www.51dbapi.com/v4.0.0/download/) -## Features -- No code, not relying on other software(standalone mode) -- Supports for stand-alone mode, cluster mode. Supports for `windows` `Linux` `Mac`. -- Dynamic creation and modification for the API or datasource, deployment is fully insensitive for users. -- Supports the API-level access rights control,Support IP whitelist, blacklist control. -- Supports all jdbc databases, including mysql/sqlserver/postgreSql/hive/oracle, etc. -- Supports dynamic sql like mybatis. Supports sql execution and debugging on page. -- Supports rich plugins, like data transformation plugin,cache plugin, alarm plugin. -- Supporting API configuration import and export to facilitate API migration from test environment to production environment -- Supports multiple SQL execution within one API (such as pagination function), and supports transaction. -- Support for complex-nested json parameters. -- Supports the API access records query, the API access information statistics. +## 安装 -## Download -[download](https://www.51dbapi.com/v4.0.0/download/) +[安装文档](https://www.51dbapi.com/v4.0.0/install/) -## Installation -[Installation](https://www.51dbapi.com/v4.0.0/install/) +## 文档 -## Documents -[Documents](https://www.51dbapi.com) +[官方文档](https://www.51dbapi.com) + +## 截图 -## Screenshot ![](https://img.51dbapi.com/dbapi/doc/images/create_ds-20250130-144443.jpg) ![](https://img.51dbapi.com/dbapi/doc/images/ds_list-20250130-144545.jpg) ![](https://img.51dbapi.com/dbapi/doc/images/group_more-20250130-145313.jpg) ![](https://img.51dbapi.com/dbapi/doc/images/create_api_btn-20250130-150436.jpg) - - ![](https://img.51dbapi.com/dbapi/doc/images/api_basic-20250204-170426.jpg) ![](https://img.51dbapi.com/dbapi/doc/images/api_executor-20250130-150754.jpg) ![](https://img.51dbapi.com/dbapi/doc/images/api_plugin-20250130-151343.jpg) @@ -65,11 +68,8 @@ ![](https://img.51dbapi.com/dbapi/doc/images/doc_export-20250130-155741.jpg) - -## 联系 +## 联系方式 ### 微信公众号 - - - + \ No newline at end of file