歡迎您光臨本站 註冊首頁

Guns-Seperation v1.0 釋出,前後端分離版快速開發平臺

←手機掃碼閱讀     admin @ 2020-07-13 , reply:0

注意:本次釋出採用全新gitee地址,歡迎star https://gitee.com/stylefeng/guns-separation

本次釋出版本為Guns專案的新分支專案,採用前後端分離架構vue+antdv+spring boot

線上演示

框架優勢

  1. 模組化架構設計,層次清晰,業務層推薦寫到單獨模組,方便升級。
  2. 前後端分離架構,分離開發,分離部署,前後端互不影響。
  3. 前端技術採用vue + antdv + axios。
  4. 後端採用spring boot + mybatis-plus + hutool等,開源可靠。
  5. 基於spring security(jwt) + 使用者UUID雙重認證。
  6. 基於AOP實現的介面粒度的鑑權,最細粒度過濾許可權資源。
  7. 基於hibernate validator實現的校驗框架,支援自定義校驗註解。
  8. 提供Request-No的響應header快速定位線上異常問題。
  9. 線上使用者可查,可線上踢人,同賬號登入可同時線上,可單獨線上(通過系統引數配置)。
  10. 支援前端 + 後端線上程式碼生成(後續開放)。
  11. 支援jenkins一鍵部署,另自帶docker maven外掛,支援docker部署。
  12. 檔案,簡訊,快取,郵件等,利用介面封裝,方便拓展。
  13. 檔案預設使用本地檔案,簡訊預設使用阿里雲sms,快取預設使用記憶體快取。
  14. 文件齊全,持續更新,影片教程將釋出到Bilibili(後續開放)。

功能介紹

  1. 主控面板。控制檯頁面,可進行工作臺,分析頁,統計等功能的展示。
  2. 使用者管理。對企業使用者和系統管理員使用者的維護,可繫結使用者職務,機構,角色,資料許可權等。
  3. 應用管理。通過應用來控制不同維度的選單展示。
  4. 機構管理。公司組織架構維護,支援多層級結構的樹形結構。
  5. 職位管理。使用者職務管理,職務可作為使用者的一個標籤,職務目前沒有和許可權等其他功能掛鉤。
  6. 選單管理。選單目錄,選單,和按鈕的維護是許可權控制的基本單位。
  7. 角色管理。角色繫結選單後,可限制相關角色的人員登入系統的功能範圍。角色也可以繫結資料授權範圍。
  8. 字典管理。系統內各種列舉型別的維護。
  9. 訪問日誌。使用者的登入和退出日誌的檢視和管理。
  10. 操作日誌。使用者的操作業務的日誌的檢視和管理。
  11. 服務監控。伺服器的執行狀態,Java虛擬機器資訊,jvm等資料的檢視。
  12. 線上使用者。當前系統線上使用者的檢視。
  13. 資料監控。druid控制檯功能,可檢視sql的執行資訊。
  14. 公告管理。系統的公告的管理。
  15. 檔案管理。檔案的上傳下載檢視等操作,檔案可使用本地儲存,阿里雲oss,騰訊cos接入,支援拓展。
  16. 定時任務。定時任務的維護,通過cron表示式控制任務的執行頻率。
  17. 系統配置。系統執行的引數的維護,引數的配置與系統執行機制息息相關。
  18. 郵件傳送。傳送郵件功能。
  19. 簡訊傳送。簡訊傳送功能,可使用阿里雲sms,騰訊雲sms,支援拓展。


[admin ]

來源:OsChina
連結:https://www.oschina.net/news/117146/guns-seperation-updated
Guns-Seperation v1.0 釋出,前後端分離版快速開發平臺已經有123次圍觀

http://coctec.com/news/all/show-post-242826.html