APIJSON
APIJSON�?�一种专为API而生的 JSON网络传输协议 以及 基于这套协议实现的ORM库。
为 简单的增�?�改查�?复杂的查询�?简单的事务操作 �?供了完全自动化的API。
�?�大幅降低开发和沟通�??本,简化开发�?程,缩短开发周期。
适�??中小型前�?�端�?�离的项目,尤其�?�互�?�网�?�业项目和�?业自用项目。
通过自动化API,前端可以定�?�任何数据�?任何结构�?
大�?��?�HTTP请求�?�端再也不用写接口了,更不用写文档了�?
前端再也不用和�?�端沟通接口�?�文档问�?了�?再也不会被文档�?�种错误坑了�?
�?�端再也不用为了兼容旧接口写新�?接口和文档了�?再也不会被前端随时随地没完没了地�?�了�?
特点功�?�
在线解�?
- 自动生�??接口文档,清晰可读永远最新
- 自动校验与格式化,支�?�?亮和收展
- 自动生�??�?�种语言代�?,一键下载
- 自动管�?�与测试接口用例,一键共享
- 自动给请求JSON加注释,一键�?�换
对于前端
- 不用再�?��?�端催接口�?求文档
- 数据和结构完全定�?�,�?啥有啥
- 看请求知结果,所求即所得
- 可一次获取任何数据�?任何结构
- �?�去除重复数据,节�?�?量�?�?速度
对于�?�端
- �?供通用接口,大�?��?�API不用再写
- 自动生�??文档,不用再编写和维护
- 自动校验�?�?�?自动管�?��?本�?自动�?�SQL注入
- 开放API无需�?��?��?本,始�?保�?兼容
- 支�?增�?�改查�?模糊�?�索�?正�?�匹配�?远程函数等
多表关�?�查询�?结构自由组�??�?多个测试账号�?一键共享测试用例
自动生�??�?装请求JSON的Android与iOS代�?�?一键自动生�??JavaBean�?�解�?Response的代�?
自动保�?请求记录�?自动生�??接口文档,可添加常用请求�?快捷查看一键�?�复
一键自动接口回归测试,不需�?写任何代�?(注解�?注释等全�?�不�?)
[以下Gif图看起来比�?卡,实际在手机上App�?行�?�?畅]
为什�?�?用APIJSON?
前�?�端 关于接口的 沟通�?文档�?�?��? 等 10 大痛点解�?
快速上手
1.�?�端�?�署
可以跳过这个步骤,直接用APIJSON服务器IP地址 apijson.cn:8080 来测试接口。
�? APIJSON�?�端�?�署 - Java
2.前端�?�署
可以跳过这个步骤,直接使用 APIAuto-自动化接口管�?�工具 �?� 下载客�?�端App。
�? Android �?� iOS �?� JavaScript
下载客�?�端App
仿微信朋友�?动�?实�??项目
APIJSONApp.apk
测试及自动生�??代�?工具
APIJSONTest.apk
使用登记
贡献者们
感谢大家的贡献。
�?��?赞赏
如果你喜欢 APIJSON,感觉 APIJSON 帮助�?�了你,可以点右上角
你也�?可以扫描下面的二维�?,赞助点服务器和域�?�的购买及维护费用,�?�者请作者喝一杯咖啡~
如果希望�?赠之�?��?�获得相关的帮助,可以选择加入下面的�?费群来取代普通�?赠,可以获得作者的直接帮助。
如果在�?赠留言中备注�?�称,将会被记录�?��?�表中~ 如果你也�?� Github 开�?作者,
�?赠时可以留下 Github 项目地址�?�者个人主页地址,链接将会被添加�?��?�表中起�?�互相推广的作用。
技术交�?
如果有什�?问�?�?�建议可以 �?ISSUE �?� 加群,交�?技术,�?�享经验。
如果你解决了�?些bug,�?�者新增了一些功�?�,欢迎 贡献代�?,感激不尽~
QQ解决群 - 607020115�?�?费)
自开群以来,�?�?�有�?多的朋友�?出了�?多问�?,�?�也解决了�?多问�?,其中有大半问�?�?�本库的Bug导致,也有些�?�使用者项目本 身的环�?问�?,这花费了�?�大量的时间,经过�?�的观察和测试,�?�目前为止,本库的bug已经越来越少,当然不�?�说完全没有,但�?� 已经�?�满足�?大�?��?�项目的需求。所以从现在起,�?��?�出一个决定:把之前的讨论群改�??解决群,并开�?��?费入群功�?�,专为解决大 家在使用本库时�?��?�的问�?,不管�?�本库bug�?�?�特殊的项目环�?导致�?包�?�项目本身的bug)。 �?�也有自己的工作和娱�?时间,只有大家�?�解和支�?�?�,�?�才�?�专�?的为大家解决问�?。不过也不用担�?,�?�已经建立了另一个可以免费 进入的QQ讨论群。
QQ讨论群 - 734652054�?免费)
这个群,免费进入,大家可以相互讨论本库的相关使用和出现的问�?,群主也会在里面解决问�?,如果�?出的问�?,群�??�?不�?�帮助 解决,需�?群主解决,但�?��?花费群主五�?�钟以上的时间�?本库Bug除外),群主将不会解决这个问�?,如果项目紧急,请�?费进入解 决群解决�?不过注意,�?费群中群主会�?认真�?努力的解决问�?,但也不�?�保�?已经�?�完美解决)�?�者转换使用其他的开�?库。
相关推�?
其�?项目
APIAuto 自动化接口管�?�工具,自动生�??文档与注释�?自动生�??代�?�?自动化回归测试�?自动静�?检查等
apijson-doc APIJSON �?方文档,�?供排�?清晰�?�?�索方便的文档内容展示,包括设计规�?�?图文教程等
apijson.org APIJSON �?方网站,�?供 APIJSON 的 功�?�简介�?登记用�?��?作者与贡献者�?相关链接 等
APIJSON.NET C# �? APIJSON ,支�? MySQL, PostgreSQL, MS SQL Server, Oracle, SQLite
apijson-php PHP �? APIJSON,基于 ThinkPHP,支�? MySQL, PostgreSQL, MS SQL Server, Oracle 等
apijson Node.ts �? APIJSON,支�? MySQL, PostgreSQL, MS SQL Server, Oracle, SQLite, MariaDB, WebSQL
uliweb-apijson Python �? APIJSON,支�? MySQL, PostgreSQL, MS SQL Server, Oracle, SQLite 等
APIJSON Go �? APIJSON,功�?�开发中...
APIJSONKOTLIN Kotlin �? APIJSON,基础框架�?�建中...
APIJSONParser 第三方 APIJSON 解�?器,将 JSON 动�?解�?�?? SQL
ApiJsonByJFinal 整�?? APIJSON 和 JFinal 的 Demo
SpringServer1.2-APIJSON 智慧党建服务器端,�?供 上传 和 下载 文件的接口
APIJSON-Android-RxJava 仿微信朋友�?动�?实�??项目,ZBLibrary(UI) + APIJSON(HTTP) + RxJava(Data)
Android-ZBLibrary Android MVP快速开发框架,Demo全面,注释详细,使用简单,代�?严谨
感谢�?��?的作者们的贡献,点
�?续更新
https://github.com/TommyLemon/APIJSON/commits/master