亚洲视频二区_亚洲欧洲日本天天堂在线观看_日韩一区二区在线观看_中文字幕不卡一区

公告:魔扣目錄網為廣大站長提供免費收錄網站服務,提交前請做好本站友鏈:【 網站目錄:http://www.430618.com 】, 免友鏈快審服務(50元/站),

點擊這里在線咨詢客服
新站提交
  • 網站:51998
  • 待審:31
  • 小程序:12
  • 文章:1030137
  • 會員:747

定位

拒絕CRUD。用盡可能簡單的方式,完成盡可能多的需求。通過約定的方式 實現統(tǒng)一的標準。告別加班,拒絕重復勞動,遠離搬磚

概述

"Rocket-API" 基于spring boot 的API敏捷開發(fā)框架,服務端50%以上的功能只需要寫SQL或者 mongodb原始執(zhí)行腳本就能完成開發(fā),另外30%也在不停的完善公共組件,比如文件上傳,下載,導出,預覽,分頁等等通過一二行代碼也能完成開發(fā),剩下的20%也能依賴于動態(tài)編譯技術生成class的形式,不需要發(fā)布部署,不需要重啟來實現研發(fā)團隊的快速編碼,提測以及回歸。
實現了服務端研發(fā)效率300%-500%的提升,人力成本減少了3倍

特性

  1. 用于快速開發(fā)API接口。不再定義Controller,Service,Dao,Mybatis,xml,Entity,VO等對象和方法.
  2. 可視化界面,將入參自動封裝到可執(zhí)行的腳本上,支持所有關系性數據庫SQL執(zhí)行語句,非關系型MONGODB查詢語句.
  3. 完全基于springboot2.x 作為springboot項目的stater方式集成,無侵入性,新老項目都能快速集成
  4. 只需編寫一行代碼即可完成大部分的業(yè)務需求開發(fā),使用難度級別(測試 or 運維)也可參與開發(fā)
  5. 在線動態(tài)編譯,無需重啟,即時生效,多數據源操作
  6. 版本控制,歷史記錄比對,回滾等功能
  7. 遠程一鍵發(fā)布到線上環(huán)境
  8. 線上POSTMAN調試,保存POSTMAN信息或三方文檔的自動生成,歷史調用記錄存儲,回塑
  9. 代碼提示,SQL提示,語法提示
  10. 用戶管理控制,安全性控制,以及歷史行為記錄
  11. 經過多次項目驗證,傳統(tǒng)業(yè)務型開發(fā),服務端效率能夠提升3-5倍,前后端聯(lián)調提升效率1倍,測試效率2倍提升

工作原理

1.將API信息,請求方式,請求PATH,處理邏輯存儲于數據庫中,調用springboot提供的RequestMAppingHandlerMapping.registerMapping/unregisterMapping 實現動態(tài)管理RequestMapping。
2.依賴于JAVA1.8提供的ScriptEngineManager方法,調用Groovy引擎,使代碼邏輯能夠實現動態(tài)編譯,發(fā)布,而不用重啟
3.以springboot starter形式,集成在業(yè)務項目中

資源地址

在線演示:http://39.98.181.90:8081/interface-ui

代碼倉庫:https://gitee.com/alenfive/rocket-api

文檔地址: https://alenfive.gitbook.io/rocket-api/

項目預覽

API敏捷開發(fā)框架

 


API敏捷開發(fā)框架

 

分享到:
標簽:框架
用戶無頭像

網友整理

注冊時間:

網站:5 個   小程序:0 個  文章:12 篇

  • 51998

    網站

  • 12

    小程序

  • 1030137

    文章

  • 747

    會員

趕快注冊賬號,推廣您的網站吧!
最新入駐小程序

數獨大挑戰(zhàn)2018-06-03

數獨一種數學游戲,玩家需要根據9

答題星2018-06-03

您可以通過答題星輕松地創(chuàng)建試卷

全階人生考試2018-06-03

各種考試題,題庫,初中,高中,大學四六

運動步數有氧達人2018-06-03

記錄運動步數,積累氧氣值。還可偷

每日養(yǎng)生app2018-06-03

每日養(yǎng)生,天天健康

體育訓練成績評定2018-06-03

通用課目體育訓練成績評定