国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

基于Java的接口快速開發框架

Android編程精選 ? 來源:Gitee ? 作者:編碼磚家 ? 2021-09-10 09:36 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

作者丨編碼磚家

來源丨http://adkx.net/w5m4s

Part1簡介

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

【已有上千家中小型公司使用,上萬名開發者用于接口配置開發。上百名開發者參與提交了功能建議,接近20多名貢獻者參與。已被gitee長期推薦。從首個版本開始不斷優化升級,目前版本穩定,開發者交流群活躍。參與交流QQ群③739235910】

Part2特性

支持MySQL、MariaDB、Oracle、DB2、PostgreSQL、SQLServer 等支持jdbc規范的數據庫

支持非關系型數據庫Redis、Mongodb

支持集群部署、接口自動同步。

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

支持多數據源配置,支持在線配置數據源

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

支持自定義JSON結果、自定義分頁結果

支持對接口權限配置、攔截器等功能

支持運行時動態修改數據源

支持Swagger接口文檔生成

基于magic-script腳本引擎,動態編譯,無需重啟,實時發布

支持Linq式查詢,關聯、轉換更簡單

支持數據庫事務、SQL支持拼接,占位符,判斷等語法

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

支持腳本歷史版本對比與恢復

支持腳本代碼自動提示、參數提示、懸浮提示、錯誤提示

支持導入Spring中的Bean、Java中的類

支持在線調試

支持自定義工具類、自定義模塊包、自定義類型擴展、自定義方言、自定義列名轉換等自定義操作

Part3快速開始

maven引入

《!-- 以spring-boot-starter的方式引用 --》《dependency》

《groupId》org.ssssssss《/groupId》

《artifactId》magic-api-spring-boot-starter《/artifactId》

《version》1.4.1《/version》《/dependency》

修改application.properties

server.port=9999

#配置web頁面入口

magic-api.web=/magic/web

#配置文件存儲位置。當以classpath開頭時,為只讀模式

magic-api.resource.location=/data/magic-api

在線編輯

訪問http://localhost:9999/magic/web進行操作

Part4文檔/演示

文檔地址:https://ssssssss.org

在線演示:https://magic-api.ssssssss.org

Part5示例項目

https://gitee.com/ssssssss-team/magic-api-example

責任編輯:haq

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • JAVA
    +關注

    關注

    20

    文章

    3001

    瀏覽量

    116438
  • API
    API
    +關注

    關注

    2

    文章

    2372

    瀏覽量

    66784
  • 框架
    +關注

    關注

    0

    文章

    404

    瀏覽量

    18425

原文標題:推薦一款接口快速開發框架, 基于SpringBoot

文章出處:【微信號:AndroidPush,微信公眾號:Android編程精選】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    從網絡接口到 DMA,一套面向工程師的 FPGA 網絡開發框架

    快速開發 FPGA 加速網絡應用的開源框架,是連接?高速網絡接口、FPGA 邏輯與主機處理器?的工程級利器。 什么是 Liberouter NDK? NDK 全稱 Network
    的頭像 發表于 02-12 11:28 ?315次閱讀
    從網絡<b class='flag-5'>接口</b>到 DMA,一套面向工程師的 FPGA 網絡<b class='flag-5'>開發</b><b class='flag-5'>框架</b>

    LuatOS 框架的嵌入式系統架構設計原理

    API 接口,使開發者能用高級語言快速實現底層控制。這一設計顯著提升了開發效率,同時保持了良好的運行性能。 一、LuatOS框架中的概念
    的頭像 發表于 02-03 15:57 ?108次閱讀
    LuatOS <b class='flag-5'>框架</b>的嵌入式系統架構設計原理

    LuatOS框架的使用(上)

    在資源受限的物聯網終端設備中,如何實現快速開發與穩定運行是關鍵挑戰。LuatOS框架通過將Lua語言與底層硬件抽象層深度融合,提供了一套簡潔高效的開發范式。本文將圍繞LuatOS
    的頭像 發表于 01-27 19:38 ?158次閱讀
    LuatOS<b class='flag-5'>框架</b>的使用(上)

    1688商品列表API接口快速上手指南

    、數據準確、合規性強的優勢。本文將以最常用的「店鋪商品列表查詢接口」為例,從接口基礎認知到 Python 實戰調用,幫助開發快速掌握 1688 商品列表 API 的使用方法。 二、
    的頭像 發表于 01-21 10:24 ?567次閱讀

    如何使用SpringBoot、Vue2.0、MySQL開發一套云診所系統?

    SpringBoot是Java領域非常流行的快速開發框架,提供了豐富的生態和自動化配置,適合構建微服務和單體應用。 它可以很好地處理業務邏輯、數據持久化、安全性(Spring Sec
    的頭像 發表于 11-27 16:02 ?288次閱讀
    如何使用SpringBoot、Vue2.0、MySQL<b class='flag-5'>開發</b>一套云診所系統?

    醫院隨訪管理系統源碼,三級隨訪系統源碼,Java+Springboot,Vue,Ant-Design+MySQL5

    Java版隨訪系統源碼,醫院隨訪管理系統源碼,三級隨訪系統源碼,B/S前后端分離架構,自主版權,落地案例。 技術框架Java+Springboot,Vue,Ant-Design+MySQL5
    的頭像 發表于 11-08 14:48 ?524次閱讀
    醫院隨訪管理系統源碼,三級隨訪系統源碼,<b class='flag-5'>Java</b>+Springboot,Vue,Ant-Design+MySQL5

    PYQT 應用程序框架開發工具

    大家好,本團隊此次分享的內容為開發過程中使用到的PYQT 應用程序框架開發工具。 pYqt 是一個多平臺的 python 圖形用戶界面應用程序框架,由于其面向對象、 易擴展(可
    發表于 10-29 07:15

    商品圖片批量上傳接口設計與實現

    設計、實現步驟、代碼示例、錯誤處理和性能優化。文章基于Python Flask框架,確保內容真實可靠,適合開發快速上手。 1. 接口設計概述 一個標準的商品圖片批量上傳
    的頭像 發表于 10-13 15:25 ?446次閱讀

    Perforce JRebel 簡介:即時加載代碼變更,加速Java應用開發

    Perforce JRebel 專為Java開發提速而生!支持跳過構建與重新部署,實時加載代碼變更,支持100+框架,無縫集成主流IDE與應用服務器。
    的頭像 發表于 08-14 14:35 ?759次閱讀
    Perforce JRebel 簡介:即時加載代碼變更,加速<b class='flag-5'>Java</b>應用<b class='flag-5'>開發</b>

    ArkUI-X框架LogInterface使用指南

    ArkUI-X框架支持日志攔截能力,Android側提供原生接口,用于注入LogInterface接口框架日志及ts日志通過該接口輸出,本
    發表于 06-15 23:20

    EtherCAT運動控制卡應用開發教程之Java

    運動控制卡的Java開發及DLL調用
    的頭像 發表于 06-13 14:29 ?892次閱讀
    EtherCAT運動控制卡應用<b class='flag-5'>開發</b>教程之<b class='flag-5'>Java</b>

    Java開發者必備的效率工具——Perforce JRebel是什么?為什么很多Java開發者在用?

    Perforce JRebel是一款Java開發效率工具,旨在幫助java開發人員更快地編寫更好的應用程序。JRebel可即時重新加載對代碼的修改,無需重啟或重新部署應用程序,就能讓
    的頭像 發表于 04-27 13:44 ?854次閱讀
    <b class='flag-5'>Java</b><b class='flag-5'>開發</b>者必備的效率工具——Perforce JRebel是什么?為什么很多<b class='flag-5'>Java</b><b class='flag-5'>開發</b>者在用?

    Java 到 Go:面向對象的巨人與云原生的輕騎兵

    不同,Go 通過編譯為 單一靜態二進制文件實現快速啟動和低內存開銷 , 以25個關鍵字強制代碼簡潔性 , 用接口組合替代類繼承 , 以顯式返回error取代異常機制 和 輕量級并發模型
    的頭像 發表于 04-25 11:13 ?648次閱讀

    我只會Java,憑什么不能玩轉樹莓派?GPIO操控竟比C++更優雅~

    導語當全球開發者默認將Python視為樹莓派的"母語"時,一個顛覆認知的工具鏈正在Java開發者群體中口口相傳——Pi4J讓Java代碼直接操控GPIO、I2C、SPI等硬件
    的頭像 發表于 03-25 09:21 ?1134次閱讀
    我只會<b class='flag-5'>Java</b>,憑什么不能玩轉樹莓派?GPIO操控竟比C++更優雅~

    北京迅為RK3568開發板OpenHarmony系統南向驅動開發內核HDF驅動框架架構

    北京迅為RK3568開發板OpenHarmony系統南向驅動開發內核HDF驅動框架架構
    的頭像 發表于 03-11 14:13 ?1857次閱讀
    北京迅為RK3568<b class='flag-5'>開發</b>板OpenHarmony系統南向驅動<b class='flag-5'>開發</b>內核HDF驅動<b class='flag-5'>框架</b>架構