- Spring Boot+Spring Cloud+Vue+Element項目實戰:手把手教你開發權限管理系統
- 徐麗健
- 707字
- 2019-11-22 18:32:50
1.1 系統簡介
Mango后臺權限管理系統是基于Spring Boot、Spring Cloud、Vue.js 、Element UI等主流前后端技術,采用前后端分離架構實現的權限管理系統,也是一款采用當前主流技術實現的界面優雅、架構優良、代碼簡潔、注釋完善、基礎功能相對完整的Java EE快速開發平臺,前后端開發人員都可以以此為范例從中學習和汲取技術知識,也可以基于此系統開發和實現具體生產項目。
Mango實現的主要功能包括:
- 系統登錄:系統用戶登錄,系統登錄認證(token方式)。
- 用戶管理:新建用戶,修改用戶,刪除用戶,查詢用戶。
- 機構管理:新建機構,修改機構,刪除機構,查詢機構。
- 角色管理:新建角色,修改角色,刪除角色,查詢角色。
- 菜單管理:新建菜單,修改菜單,刪除菜單,查詢菜單。
- 字典管理:新建字典,修改字典,刪除字典,查詢字典。
- 配置管理:新建配置,修改配置,刪除配置,查詢配置。
- 登錄日志:記錄用戶的登錄日志,查看系統登錄日志記錄。
- 操作日志:記錄用戶的操作日志,查看系統操作日志記錄。
- 在線用戶:根據用戶的登錄狀態,查看統計當前在線用戶。
- 數據監控:定制Druid信息,提供簡潔有效的SQL數據監控。
- 聚合文檔:定制Swagger文檔,提供簡潔美觀的API文檔。
- 備份還原:系統數據備份還原,一鍵恢復系統初始化數據。
- 主題切換:支持主題切換,自定主題顏色,實現一鍵換膚。
- 服務治理:集成Consul注冊中心,實現服務的注冊和發現。
- 服務監控:集成Spring Boot Admin,實現全方位的服務監控。
- 服務消費:集成Ribbon、Feign,實現服務調用和負載均衡。
- 服務熔斷:集成Hystrix、Turbine,實現服務的熔斷和監控。
- 服務網關:集成Spring Cloud Zuul,實現統一API服務網關。
- 鏈路追蹤:集成Sleuth、ZipKin,實現服務分布式鏈路追蹤。
- 配置中心:集成Cloud Config和Bus,實現分布式配置中心。
這里簡單地羅列了相關的系統功能,后續篇幅會給出各功能的系統界面說明。
推薦閱讀
- Learn ECMAScript(Second Edition)
- HornetQ Messaging Developer’s Guide
- Java Web開發學習手冊
- 程序設計與實踐(VB.NET)
- Java高并發核心編程(卷2):多線程、鎖、JMM、JUC、高并發設計模式
- 深入淺出Prometheus:原理、應用、源碼與拓展詳解
- 青少年軟件編程基礎與實戰(圖形化編程三級)
- Practical DevOps
- Mastering Unity Shaders and Effects
- JavaScript從入門到精通(第3版)
- 你不知道的JavaScript(中卷)
- PySide 6/PyQt 6快速開發與實戰
- NGINX Cookbook
- Instant Lucene.NET
- Managing Microsoft Hybrid Clouds