1. <strong id="7actg"></strong>
    2. <table id="7actg"></table>

    3. <address id="7actg"></address>
      <address id="7actg"></address>
      1. <object id="7actg"><tt id="7actg"></tt></object>

        一款基于 SpringBoot 的接口快速開發(fā)框架

        共 1426字,需瀏覽 3分鐘

         ·

        2021-06-30 22:52


        簡介


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


        特性


        • 支持MySQL、MariaDB、Oracle、DB2、PostgreSQL、SQLServer 等多支持jdbc規(guī)范的數(shù)據(jù)庫

        • 支持非關(guān)系型數(shù)據(jù)庫Redis、Mongodb

        • 支持分頁查詢以及自定義分頁查詢

        • 支持多數(shù)據(jù)源配置,支持運(yùn)行時動態(tài)添加數(shù)據(jù)源

        • 支持SQL緩存,以及自定義SQL緩存

        • 支持自定義JSON結(jié)果、自定義分頁結(jié)果

        • 支持對接口權(quán)限配置、攔截器等功能

        • 支持運(yùn)行時動態(tài)修改數(shù)據(jù)源

        • 支持Swagger接口文檔生成

        • 基于magic-script腳本引擎,動態(tài)編譯,無需重啟,實時發(fā)布

        • 支持Linq式查詢,關(guān)聯(lián)、轉(zhuǎn)換更簡單

        • 支持?jǐn)?shù)據(jù)庫事務(wù)、SQL支持拼接,占位符,判斷等語法

        • 支持文件上傳、下載、輸出圖片

        • 支持腳本歷史版本對比與恢復(fù)

        • 支持腳本代碼自動提示、錯誤提示

        • 支持導(dǎo)入Spring中的Bean、Java中的類

        • 支持在線調(diào)試腳本引擎

        • 支持自定義工具類、自定義模塊包、自定義類型擴(kuò)展、自定義函數(shù)等


        快速開始


        maven引入
        <!-- 以spring-boot-starter的方式引用 --><dependency>    <groupId>org.ssssssss</groupId>    <artifactId>magic-api-spring-boot-starter</artifactId>    <version>1.2.2</version></dependency>

        修改application.properties
        server.port=9999#配置web頁面入口magic-api.web=/magic/web#配置文件存儲位置。當(dāng)以classpath開頭時,為只讀模式magic-api.resource.location=/data/magic-api

        在線編輯

        訪問 http://localhost:9999/magic/web 進(jìn)行操作


        項目截圖






        鏈接:https://gitee.com/ssssssss-team/magic-api

        —————END—————

        推薦閱讀:

        想要搭建個人博客?這4個Java 開源博客系統(tǒng),真香

        畢業(yè)設(shè)計:Java簡易學(xué)生宿舍管理系統(tǒng)

        SpringBoot+Vue 完整的外賣系統(tǒng),手機(jī)端和后臺管理,附源碼!

        帶工作流的SpringBoot后臺管理項目,一個企業(yè)級快速開發(fā)解決方案

        哈哈哈,徒手給小區(qū)開發(fā)一套系統(tǒng)!看能換一個停車位不....


        最近面試BAT,整理一份面試資料Java面試BAT通關(guān)手冊,覆蓋了Java核心技術(shù)、JVM、Java并發(fā)、SSM、微服務(wù)、數(shù)據(jù)庫、數(shù)據(jù)結(jié)構(gòu)等等。
        獲取方式:關(guān)注公眾號并回復(fù) java 領(lǐng)取,更多內(nèi)容陸續(xù)奉上。
        明天見(??ω??)??

        瀏覽 27
        點(diǎn)贊
        評論
        收藏
        分享

        手機(jī)掃一掃分享

        分享
        舉報
        評論
        圖片
        表情
        推薦
        點(diǎn)贊
        評論
        收藏
        分享

        手機(jī)掃一掃分享

        分享
        舉報
        1. <strong id="7actg"></strong>
        2. <table id="7actg"></table>

        3. <address id="7actg"></address>
          <address id="7actg"></address>
          1. <object id="7actg"><tt id="7actg"></tt></object>
            九九九色视频 | ass极品尤物肉体pics | 操逼视频电影 | 18禁久久 | 欧美毛片基地 | 无码内射视频 | 厨房里将她腿分得更开视频 | 国产又黄又爽在线 | chinese高潮xxxxfree | 99re6国产露脸精品视频网站 |