推薦一款基于 SpringBoot 的接口快速開發(fā)框架
點擊上方“程序員大白”,選擇“星標”公眾號
重磅干貨,第一時間送達

簡介
特性
支持MySQL、MariaDB、Oracle、DB2、PostgreSQL、SQLServer 等多支持jdbc規(guī)范的數(shù)據(jù)庫
支持非關系型數(shù)據(jù)庫Redis、Mongodb
支持分頁查詢以及自定義分頁查詢
支持多數(shù)據(jù)源配置,支持運行時動態(tài)添加數(shù)據(jù)源
支持SQL緩存,以及自定義SQL緩存
支持自定義JSON結果、自定義分頁結果
支持對接口權限配置、攔截器等功能
支持運行時動態(tài)修改數(shù)據(jù)源
支持Swagger接口文檔生成
基于magic-script腳本引擎,動態(tài)編譯,無需重啟,實時發(fā)布
支持Linq式查詢,關聯(lián)、轉換更簡單
支持數(shù)據(jù)庫事務、SQL支持拼接,占位符,判斷等語法
支持文件上傳、下載、輸出圖片
支持腳本歷史版本對比與恢復
支持腳本代碼自動提示、錯誤提示
支持導入Spring中的Bean、Java中的類
支持在線調試腳本引擎
支持自定義工具類、自定義模塊包、自定義類型擴展、自定義函數(shù)等
快速開始
<dependency>
<groupId>org.ssssssssgroupId>
<artifactId>magic-api-spring-boot-starterartifactId>
<version>1.2.2version>
dependency>
server.port=9999
#配置web頁面入口
magic-api.web=/magic/web
#配置文件存儲位置。當以classpath開頭時,為只讀模式
magic-api.resource.location=/data/magic-api
項目截圖



推薦閱讀
關于程序員大白
程序員大白是一群哈工大,東北大學,西湖大學和上海交通大學的碩士博士運營維護的號,大家樂于分享高質量文章,喜歡總結知識,歡迎關注[程序員大白],大家一起學習進步!
評論
圖片
表情

