The Wayback Machine - https://web.archive.org/web/20190322172215/https://github.com/TommyLemon/APIJSON
Skip to content
Please note that GitHub no longer supports Internet Explorer.

We recommend upgrading to the latest Microsoft Edge, Google Chrome, or Firefox.

Learn more
🚀A JSON Transmission Protocol and an ORM Library for auto providing APIs and Documents.
Branch: master
Clone or download
Latest commit 6769d7c Mar 21, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github/ISSUE_TEMPLATE
APIJSON-Android
APIJSON-Java-Server
APIJSON-JavaScript 所有ip地å?€æ”¹ä¸ºåŸŸå??url Feb 24, 2018
APIJSON-Python 所有ip地å?€æ”¹ä¸ºåŸŸå??url Feb 24, 2018
APIJSON-iOS
MySQL
Oracle
PostgreSQL PostgreSQL:部分表字段类型改为jsonb;删除多余的表 Feb 7, 2019
assets Add files via upload Dec 22, 2018
.gitignore
APIJSON�期构��实现.docx
APIJSON�期构��实现.pages
Document-English.md
Document.md
LICENSE 修正开��书年份 Oct 22, 2017
README.md
logo.png Logo移到最外层,删除其它图片 Jun 5, 2018
详细的说明文档.md 使用文档 Dec 22, 2018

README.md

APIJSON

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

   

       

   

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


APIJSON是一ç§?为API而生的JSON网络传输å??议。
为 简å?•的增删改查ã€?å¤?æ?‚的查询ã€?简å?•的事务æ“?作 æ??供了完全自动化的API。
能大幅�低开�和沟通�本,简化开��程,缩短开�周期。
适�中�型��端分离的项目,尤其是互�网创业项目和�业自用项目。

通过自动化API,�端�以定制任何数��任何结构�
大部分HTTP请求�端�也�用写接�了,更�用写文档了�
�端�也�用和�端沟通接�或文档问题了��也�会被文档��错误�了�
�端�也�用为了兼容旧接�写新版接�和文档了��也�会被�端�时�地没完没了地烦了�

特点功能

在线解�

  • 自动生æˆ?文档,清晰å?¯è¯»æ°¸è¿œæœ€æ–°
  • 自动生æˆ?请求代ç ?,支æŒ?Androidå’ŒiOS
  • 自动生æˆ?JavaBean文件,一键下载
  • 自动管ç?†ä¸Žæµ‹è¯•接å?£ç”¨ä¾‹ï¼Œä¸€é”®å…±äº«
  • 自动校验与格å¼?化JSON,支æŒ?高亮和收展

对于�端

  • ä¸?用å†?å?‘å?Žç«¯å‚¬æŽ¥å?£ã€?求文档
  • æ•°æ?®å’Œç»“构完全定制,è¦?啥有啥
  • 看请求知结果,所求å?³æ‰€å¾—
  • å?¯ä¸€æ¬¡èŽ·å?–任何数æ?®ã€?任何结构
  • 能去除é‡?å¤?æ•°æ?®ï¼ŒèŠ‚çœ?æµ?é‡?æ??高速度

对于�端

  • æ??供通用接å?£ï¼Œå¤§éƒ¨åˆ†APIä¸?用å†?写
  • 自动生æˆ?文档,ä¸?用å†?编写和维护
  • 自动校验æ?ƒé™?ã€?自动管ç?†ç‰ˆæœ¬ã€?自动防SQL注入
  • 开放API无需划分版本,始终ä¿?æŒ?兼容
  • 支æŒ?增删改查ã€?模糊æ?œç´¢ã€?正则匹é…?ã€?远程函数等



[以下Gif图看起�比较�,实际在手机上App�行很�畅]


为什么�用APIJSON?

��端10大痛点解�

快速上手

1.�端部署

�以跳过这个步骤,直接用APIJSON�务器IP地� apijson.cn:8080 �测试接�。
�  APIJSON�端部署 - Java

2.�端部署

�以跳过这个步骤,直接使用 APIJSON在线工具 或 下载客户端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讨论群 - 739316921(�费)

这个群,å…?费进入,大家å?¯ä»¥ç›¸äº’讨论本库的相关使用和出现的问题,群主也会在里é?¢è§£å†³é—®é¢˜ï¼Œå¦‚æžœæ??出的问题,群æˆ?员ä¸?能帮助 解决,需è¦?群主解决,但是è¦?花费群主五分钟以上的时间(本库Bug除外),群主将ä¸?会解决这个问题,如果项目紧急,请付费进入解 决群解决(ä¸?过注æ„?,付费群中群主会很认真很努力的解决问题,但也ä¸?能ä¿?è¯?å·²ç»?能完美解决)或者转æ?¢ä½¿ç”¨å…¶ä»–的开æº?库。

贡献者们



感谢大家的贡献。

相关推è??

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

仿QQ空间和微信朋�圈,高解耦高�用高�活

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

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

3步创建APIJSON�端新表��置

其它项目

APIJSONAuto 自动化接�管�工具,自动生�文档与注释�自动生�代��自动化回归测试�自动��检查等

APIJSON.NET C# 版 APIJSON ,支� MySQL, PostgreSQL, MS SQL Server, Oracle, SQLite

apijson PHP 版 APIJSON,支� MySQL, PostgreSQL, MS SQL Server, Oracle, SQLite 等

apijson Node.ts 版 APIJSON,支� MySQL, PostgreSQL, MS SQL Server, Oracle, SQLite, MariaDB, WebSQL

uliweb-apijson Python 版 APIJSON,支� MySQL, PostgreSQL, MS SQL Server, Oracle, SQLite 等

APIJSONParser �考 APIJSON 设计标准开�的一款 SQL 编译器框架

ApiJsonByJFinal 整� JFinal 和 APIJSON 的 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

You can’t perform that action at this time.