新聞中心
[[415791]]
簡介
magic-api 是一個基于Java的接口快速開發(fā)框架,編寫接口將通過magic-api提供的UI界面完成,自動映射為HTTP接口,無需定義Controller、Service、Dao、Mapper、XML、VO等Java對象即可完成常見的HTTP API接口開發(fā)。

創(chuàng)新互聯(lián)專注于網(wǎng)站建設|成都網(wǎng)站維護公司|優(yōu)化|托管以及網(wǎng)絡推廣,積累了大量的網(wǎng)站設計與制作經(jīng)驗,為許多企業(yè)提供了網(wǎng)站定制設計服務,案例作品覆蓋成都柔性防護網(wǎng)等行業(yè)。能根據(jù)企業(yè)所處的行業(yè)與銷售的產(chǎn)品,結合品牌形象的塑造,量身開發(fā)品質網(wǎng)站。
特性
- 支持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ù)等
快速開始
maven引入
org.ssssssss magic-api-spring-boot-starter 1.2.2
修改application.properties
- server.port=9999
- #配置web頁面入口
- magic-api.web=/magic/web
- #配置文件存儲位置。當以classpath開頭時,為只讀模式
- magic-api.resource.location=/data/magic-api
在線編輯
訪問 http://localhost:9999/magic/web 進行操作
文檔/演示
- 文檔地址:https://ssssssss.org
- 在線演示:https://magic-api.ssssssss.org
示例項目
- https://gitee.com/ssssssss-team/magic-api-example
項目截圖
本文標題:推薦一款基于SpringBoot的接口快速開發(fā)框架
轉載來于:http://fisionsoft.com.cn/article/dhdpjis.html


咨詢
建站咨詢
