### 前端技術棧:
Vue + vue-cli + Vue-Router + vuex + axios
vue-cli:搭建基本的vue項目骨架,腳手架工具
vuex:管理復雜的數據流向,狀態機工具,特化的Flux
vue-router:實現SPA間“頁面”之間的跳轉
axios:http工具,實現向API請求數據,以及攔截器的實現
### 后端技術棧:
基于 Spring Boot 2.2.2 、Spring Security 5.2.1的RBAC權限管理系統
基于 Vue UI框架 Element-ui組件開發
基于 Mybatis Plus 簡化開發、數據隔離等
項目均使用 Lambda 、Stream Api 的風格編碼
基于 Spring Social 的第三方社交登錄無縫對接spring security
基于ELK+filebeat實現日志管理系統
- 快速了解
- 1. 項目簡介
- 2. 系統核心業務架構
- 3. 系統技術架構
- 使用教程
- 導入項目
- 1. 環境準備
- 2. 后端項目
- 3. 前端項目
- 開發文檔
- 后端開發文檔
- 1. 項目目錄結構
- 2. 如何二次開發
- 3. 數據權限實現
- 4. 如何控制權限
- 5. 操作日志介紹
- 6. 如何獲取當前登錄用戶信息
- 前端開發文檔
- 1. 項目目錄結構
- 2. 如何二次開發
- 更新日志
- 第三方登錄說明
- 搭建教程
- 第一章.基礎框架搭建
- 1.1.整體架構預覽
- 1.2.基礎架構搭建
- 1.3.配置文件
- 第二章.架構完善
- 2.1.搭建upms模塊
- 2.2.參數統一化
- 2.3.異常處理
- 第三章.完善登錄流程
- 3.1.表結構設計
- 3.2.引入安全框架
- 3.3.引入JWT
- 3.4.完善登錄
- 3.5.演示登錄
- 3.6.整合圖形驗證碼
- 7.7.完善驗證碼登錄
- 第四章. 前端系統搭建
- 4.1.前端基礎架構搭建
- 4.2.封裝Axios