# 介绍

本文档内容来源于 APIJSON 主项目 详细的说明文档.md,更新滞后于源文档,但浏览体验更好,如有疏漏以源文档为准

https://github.com/Tencent/APIJSON/blob/master/详细的说明文档.md

其它各种官方和第三方文档见首页相关推荐

https://github.com/Tencent/APIJSON#相关推荐

# 接口开发

首先是看名字APIJSON,API是说这个项目是属于接口开发的项目,JSON是指传输数据格式是JSON格式。介于各位看官的水平高低不齐,这里就先为没有项目经验朋友啰嗦两句接口开发的内容。有经验的朋友可以跳到A2继续查看。完整的详细介绍见项目首页
https://github.com/Tencent/APIJSON#--apijson

# 功能说明

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

home 1

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

home 2

如果使用 apijson-framework (opens new window),还可进一步简化流程

1543975563776

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

说这么多,咱们直接开干吧!