技術改變世界,先後協同變革 自動化 ORM 可靠度高達 99.85%

APIJSON 3.5.0-3.5.7 更新內容:前端

  • 新增存儲過程 @key():"fun(...)",用法基本和遠程函數 key():"fun(...)" 同樣;git

  • 新增性能分析 @explain 和緩存設置 @cache 兩個對象關鍵詞;github

  • 新增最大 對象數量、數組數量、嵌套層級等方法,限制請求、過載保護;後端

  • 新增 PgClass 和 PgAttribute 查 PostgreSQL 的表屬性和字段屬性;數組

  • LEFT JOIN 和 RIGHT JOIN 支持定製子查詢外層的 column,group,order,having ;緩存

  • 多方面提高性能;完善和解決 bug 等;代碼、文檔等其它優化。網絡

具體見 Release 發佈版本前後端分離


APIJSON 簡介

APIJSON 是一種爲 API 而生的 JSON 網絡傳輸協議。
簡單的增刪改查、複雜的查詢、簡單的事務操做 提供了徹底自動化的 API。
能大幅下降開發和溝通成本,簡化開發流程,縮短開發週期。
適合中小型先後端分離的項目,尤爲是互聯網創業項目企業自用項目函數

多表關聯查詢、結構自由組合、多個測試帳號、一鍵共享測試用例性能

自動生成封裝請求 JSON 的 Android 與 iOS 代碼、一鍵下載自動生成的 JavaBean

自動保存請求記錄、自動生成接口文檔,可添加經常使用請求、快捷查看一鍵恢復

一鍵自動接口迴歸測試,不須要寫任何代碼(註解、註釋等全都不要)


第三方機構對 APIJSON 的代碼掃描,測試結果可靠性高達 99.85%


APIJSON 用 SpringBoot 提供了自動化 API,

自動將前端傳的 JSON 參數轉爲 SQL 語句執行並返回結果,

期間自動校驗權限、結構、內容,自動防 SQL 注入,

提供自動化的各類 JOIN(INNER, LEFT, RIGHT 等),

還支持多字段排序 order by,多字段分組 group by,聚合函數 having

等幾乎全部 MySQL,PostgreSQL,Oracle 的常規功能。


經過自動化 API,前端能夠定製任何數據、任何結構!

大部分 HTTP 請求後端不再用寫接口了,更不用寫文檔了!

前端不再用和後端溝通接口或文檔問題了!不再會被文檔各類錯誤坑了!

後端不再用爲了兼容舊接口寫新版接口和文檔了!不再會被前端隨時隨地沒完沒了地煩了!

在線解析

  • 自動生成接口文檔,清晰可讀永遠最新

  • 自動校驗與格式化,支持高亮和收展

  • 自動生成各類語言代碼,一鍵下載

  • 自動管理與測試接口用例,一鍵共享

  • 自動給請求 JSON 加註釋,一鍵切換

對於前端

  • 不用再向後端催接口、求文檔

  • 數據和結構徹底定製,要啥有啥

  • 看請求知結果,所求即所得

  • 可一次獲取任何數據、任何結構

  • 能去除重複數據,節省流量提升速度

對於後端

  • 提供通用接口,大部分 API 不用再寫

  • 自動生成文檔,不用再編寫和維護

  • 自動校驗權限、自動管理版本、自動防 SQL 注入

  • 開放 API 無需劃分版本,始終保持兼容

  • 支持增刪改查、模糊搜索、正則匹配、遠程函數等

🏆碼雲最有價值開源項目 🚀後端接口和文檔自動化,前端(客戶端) 定製返回 JSON 的數據和結構!

創做不易,GitHub 右上角點 ⭐Star 支持下吧,謝謝^_^

github.com/APIJSON/API…

相關文章
相關標籤/搜索