<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

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

          共 1426字,需瀏覽 3分鐘

           ·

          2021-06-30 22:52


          簡(jiǎn)介


          magic-api 是一個(gè)基于Java的接口快速開(kāi)發(fā)框架,編寫(xiě)接口將通過(guò)magic-api提供的UI界面完成,自動(dòng)映射為HTTP接口,無(wú)需定義Controller、Service、Dao、Mapper、XML、VO等Java對(duì)象即可完成常見(jiàn)的HTTP API接口開(kāi)發(fā)。


          特性


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

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

          • 支持分頁(yè)查詢(xún)以及自定義分頁(yè)查詢(xún)

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

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

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

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

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

          • 支持Swagger接口文檔生成

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

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

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

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

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

          • 支持腳本代碼自動(dòng)提示、錯(cuò)誤提示

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

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

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


          快速開(kāi)始


          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頁(yè)面入口magic-api.web=/magic/web#配置文件存儲(chǔ)位置。當(dāng)以classpath開(kāi)頭時(shí),為只讀模式magic-api.resource.location=/data/magic-api

          在線編輯

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


          項(xiàng)目截圖






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

          —————END—————

          推薦閱讀:

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

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

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

          帶工作流的SpringBoot后臺(tái)管理項(xiàng)目,一個(gè)企業(yè)級(jí)快速開(kāi)發(fā)解決方案

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


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

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

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          評(píng)論
          圖片
          表情
          推薦
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  东京热AV无码国产东京热AⅤ | 欧美成人18 | 天天草天天草 | 91人妻人人澡人人爽人 | 青草热视频 |