中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

springboot插件式開發框架是怎樣的

發布時間:2021-09-28 10:00:39 來源:億速云 閱讀:201 作者:柒染 欄目:大數據

springboot插件式開發框架是怎樣的,針對這個問題,這篇文章詳細介紹了相對應的分析和解答,希望可以幫助更多想解決這個問題的小伙伴找到更簡單易行的方法。

springboot插件式開發框架

介紹

該框架主要是集成于springboot項目,用于開發插件式應用的集成框架。

核心功能

  1. 插件配置式插拔于springboot項目。

  2. 在springboot上可以進行插件式開發, 擴展性極強, 可以針對不同項目開發不同插件, 進行不同插件jar包的部署。

  3. 可通過配置文件指定要啟用或者禁用插件。

  4. 支持上傳插件和插件配置文件到服務器, 并且無需重啟主程序, 動態部署插件、更新插件。

  5. 支持查看插件運行狀態, 查看插件安裝位置。

  6. 無需重啟主程序, 動態的安裝插件、卸載插件、啟用插件、停止插件、備份插件、刪除插件。

  7. 在插件應用模塊上可以使用Spring注解定義組件, 進行依賴注入。

  8. 支持在插件中開發Rest接口。

  9. 支持在插件中單獨定義持久層訪問等需求。

  10. 可以遵循主程序提供的插件接口開發任意擴展功能。

  11. 插件可以自定義配置文件。目前只支持yml文件。

  12. 支持自定義擴展開發接口, 使用者可以在預留接口上擴展額外功能。

  13. 支持插件之間的通信。

  14. 支持插件中使用事務注解。

  15. 支持Swagger。(僅支持首次啟動初始化的插件)

擴展包功能

  1. SpringBoot-Mybatis擴展包

  • 支持在插件中自定義Mapper接口、Mapper xml 以及對應的實體bean。

  • 支持實體bean的別名。

  • 支持集成Mybatis-Plus。

詳見 插件SpringBoot Mybatis擴展

  1. 靜態資源訪問擴展包

支持通過http訪問插件中靜態資源。

詳見 插件靜態資源訪問擴展

源碼地址

https://gitee.com/starblues/springboot-plugin-framework-parent

運行環境

  1. jdk1.8+

  2. apache maven 3.6

關于springboot插件式開發框架是怎樣的問題的解答就分享到這里了,希望以上內容可以對大家有一定的幫助,如果你還有很多疑惑沒有解開,可以關注億速云行業資訊頻道了解更多相關知識。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

黎平县| 抚顺市| 呼伦贝尔市| 大姚县| 枣阳市| 民县| 荥阳市| 洞口县| 石首市| 齐齐哈尔市| 宁陵县| 达拉特旗| 班玛县| 醴陵市| 修武县| 类乌齐县| 宣威市| 包头市| 革吉县| 太湖县| 六盘水市| 原平市| 吴江市| 孟津县| 东莞市| 纳雍县| 梧州市| 长顺县| 临邑县| 河源市| 天长市| 嘉定区| 云林县| 那曲县| 青神县| 松滋市| 广灵县| 宜君县| 北宁市| 凤城市| 隆昌县|