APIJSON 万能 API

APIJSON 是一种专为 API 而生的 JSON 网络传输协议以及基于这套协议实现的 ORM 库。为简单的增删改查、复杂的查询、简单的事务操作 提供了完全自动化的万能 API。

对于前端开发者,数据和结构完全定制。对于后端开发者,这个工具能自动生成文档,不用再编写和维护,大部分 API 不用再写。自动校验权限、自动管理版本、自动防 SQL 注入。

 

功能说明

一个接口的开发(本文档暂时只提供 Java 版本),比如 Java 用 SpringBoot,Mybatis 来开发一般来说就像下面这个流程

home 1

部署上这个项目后,流程变成了这样

home 2

换句说,使用这个项目作为后端的支持的话,是不需要对每个表写增删改等接口的,只需在该项目连接的数据里进行表的创建,以及配置接口权限即可。无需进行过多的开发,哪怕是要改结构也仅仅只需要修改表字段而已。想想仅仅是部署一个后端项目,现在需要些的接口就基本写好了,直接调用就行了

 

示例demo

下载运行APIJSONBoot示例demo:

 

 调用接口:

 

 

 

 

github: https://github.com/Tencent/APIJSON

gitee: https://gitee.com/Tencent/APIJSON

官网: http://apijson.org/

文档: https://vincentcheng.github.io/apijson-doc/zh/

APIJSON后端上手 - Java: https://gitee.com/APIJSON/APIJSON-Demo/tree/master/APIJSON-Java-Server

 

posted @   草木物语  阅读(1141)  评论(0编辑  收藏  举报
编辑推荐:
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律
历史上的今天:
2019-06-04 spring 装配bean的混合使用
2019-06-04 spring 使用@Bean装配Bean
点击右上角即可分享
微信分享提示