The Wayback Machine - https://web.archive.org/web/20201031205836/https://github.com/boxerxing/APIJSON
Skip to content
master
Go to file
Code
This branch is 317 commits behind APIJSON:master.

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.

README.md

APIJSON

🏆�云最有价值开�项目
🚀�端接口和文档自动化,前端(客�端) 定�返回JSON的数据和结构�

   

     

   

English  通用文档 视频教程 在线工具


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,感觉 APIJSON 帮助�了你,可以点右上角 �Star 支�一下,谢谢 ^_^
你也�可以扫描下面的二维�,赞助点服务器和域�的购买及维护费用,�者请作者喝一杯咖啡~

如果希望�赠之��获得相关的帮助,可以选择加入下面的�费群来取代普通�赠,可以获得作者的直接帮助。

如果在�赠留言中备注�称,将会被记录��表中~ 如果你也� Github 开�作者,
�赠时可以留下 Github 项目地址�者个人主页地址,链接将会被添加��表中起�互相推广的作用。

技术交�

如果有什�问��建议可以 �ISSUE � 加群,交�技术,�享经验。
如果你解决了�些bug,�者新增了一些功�,欢迎 贡献代�,感激不尽~

QQ解决群 - 607020115��费)

自开群以来,è¿?æ?¯æœ‰å¾?多的朋友æ?出了å¾?多问é¢?,æ?‘也解决了å¾?多问é¢?,其中有大半问é¢?æ?¯æœ¬åº“çš„Bug导致,也有些æ?¯ä½¿ç”¨è€…项目本 身的环å¢?é—®é¢?,这花费了æ?‘大量的时间,经过æ?‘的观察和测试,å?°ç›®å‰ä¸ºæ­¢ï¼Œæœ¬åº“çš„bug已经越来越少,当然不è?½è¯´å®Œå…¨æ²¡æœ‰ï¼Œä½†æ?¯ 已经è?½æ»¡è¶³å¾?大é?¨å?†é¡¹ç›®çš„需求。所以从现在起,æ?‘å?šå‡ºä¸€ä¸ªå†³å®šï¼šæŠŠä¹‹å‰çš„讨论群改æ??解决群,并开å?¯ä»?费入群功è?½ï¼Œä¸“为解决大 家在使用本库时é?‡å?°çš„é—®é¢?,不管æ?¯æœ¬åº“bugè¿?æ?¯ç‰¹æ®Šçš„项目环å¢?导致ï¼?包å?«é¡¹ç›®æœ¬èº«çš„bug)。 æ?‘也有自己的工作和娱ä¹?时间,只有大家ç?†è§£å’Œæ”¯æŒ?æ?‘,æ?‘才è?½ä¸“å¿?的为大家解决问é¢?。不过也不用担å¿?,æ?‘已经建立了另一个可以免费 进入的QQ讨论群。

QQ讨论群 - 734652054�免费)

这个群,免费进入,大家可以相互讨论本库的相关使用和出现的问é¢?,群主也会在里面解决问é¢?,如果æ?出的问é¢?,群æ??å‘?不è?½å¸®åŠ© 解决,需è¦?群主解决,但æ?¯è¦?花费群主五å?†é’Ÿä»¥ä¸Šçš„æ—¶é—´ï¼?本库Bug除外),群主将不会解决这个问é¢?,如果项目紧急,请ä»?费进入解 决群解决ï¼?不过注意,ä»?费群中群主会å¾?认真å¾?努力的解决问é¢?,但也不è?½ä¿è¯?已经è?½å®Œç¾Žè§£å†³ï¼‰æ?–者转换使用其他的开æº?库。

相关推�

APIJSON, 让接口和文档�鬼去��

仿QQ空间和微信朋友�,�解耦�复用��活

�端开挂:3行代�写出8个接口�

�端自动化�本管�,再也不用改URL了�

3步�建APIJSON�端新表及配置

APIJSON 自动化接口和文档的快速开发神器 �一)

其�项目

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全面,注释详细,使用简单,代�严谨

感谢��的作者们的贡献,点 �Star 支�下他们�。

�续更新

https://github.com/TommyLemon/APIJSON/commits/master

�云主页

https://gitee.com/TommyLemon/APIJSON

About

🏆Gitee Most Valuable Project🚀A JSON Transmission Protocol and an ORM Library for providing APIs and Docs automatically.

Resources

License

Packages

No packages published
You can’t perform that action at this time.