訪問地址:[【實戰開發】DongBB-前后端分離RBAC權限管理系統](http://www.hmoore.net/hanxt/vue-spring/content)
# 章節目錄
* 開發過程文檔內容介紹
* 項目文檔
* DongBB項目介紹
* 環境部署
* 阿里云CentOS7-搭建Mysql
* 阿里云CentOS7-JDK安裝
* 阿里云CentOS7-安裝nginx
* 部署SpringBoot后端應用
* 前端vue打包部署nginx
* 基礎框架搭建
* 【前端】搭建vue前端框架
* 【前端】目錄結構及配置調整
* 【前端】封裝及使用axios
* 【后端】IDEA多模塊springboot項目
* 【后端】統一接口響應的數據結構
* 實現JWT認證授權
* 【后端】數據庫權限模型設計
* 【后端】jwt-spring-boot-starter說明
* 【后端】JWT認證及令牌刷新接口
* 【前端】開發用戶密碼登錄頁面
* 【前端】開發登錄認證功能
* 【前端】JWT令牌的存儲攜帶與刷新
* 【問題】跨域訪問等問題的處理
* 系統布局菜單Tab前端實現
* 【前端】整體布局的實現
* 【前端】側邊欄多級菜單
* 【前端】菜單側邊欄收縮
* 【前端】JSON數據加載菜單
* 【前端】菜單項前端路由及組件
* 【前端】結合vuex實現導航tab
* 以用戶信息為例講接口鑒權設計
* 【前端】開發個人中心相關功能
* 【前端】導航Tab的功能優化
* 【后端】系統接口多層鑒權設計
* 【后端】持久層通用模塊
* 【后端】以用戶信息為例講接口開發
* 【前端】用戶信息接口與加載進度條
* 組織管理功能-樹形結構精講
* 【前端】理解樹形表格展示結構
* 【后端】Mysql樹形結構數據封裝
* 【功能】Table查詢重置的實現
* 【前端】樹形下拉單選組件封裝
* 【后端】增刪改服務及接口實現
* 【前端】增刪改功能的前端實現
* 菜單管理與接口分類管理
* 菜單管理功能類比實現(樹形)
* 接口分類管理類比實現(樹形)
* 角色管理與權限分配
* 【后端】角色管理CURD及接口定義
* 【前端】角色管理CURD
* 【前端】樹形多項勾選組件封裝
* 【后端】權限初始化及持久化接口
* 【前端】實現角色權限的分配
* 用戶管理功能實現
* 【后端】用戶管理后端接口及服務
* 【前端】查詢分頁與日期組件
* 【前端】使用組織樹查詢用戶
* 【前端】增刪改Mixin代碼復用
* 【功能】用戶角色分配功能開發
* 【功能】密碼重置功能開發
* 【功能】登錄提示修改默認密碼
* 再談菜單查看及接口訪問權限
* 【使用】配置菜單接口角色用戶權限
* 【后端】按數據庫權限查詢菜單
* 【前端】菜單欄數據加載渲染
* 全局配置參數功能設計與使用
* 【后端】數據庫全局參數配置接口
* 【前端】加載及使用全局配置參數
* 【功能】參數配置管理功能開發
* 數據字典設計及使用
* 【后端】數據庫數據字典接口
* 【前端】數據字典數據的加載
* 【前端】DictSelect組件封裝與使用
* 【功能】數據字典管理功能的開發
* 1.0里程碑(優化補充調整)
* Header左側樣式優化
* Header右側樣式優化
* 為二級菜單增加圖標
* 【bug修正】導航路由邏輯判斷
- 文檔內容簡介(一定要看)
- 筆者的其他作品推薦
- vue深入淺出系列
- 手摸手教你學SpringBoot2.0
- Spring Security-JWT-OAuth2一本通
- 實戰前后端分離RBAC權限管理系統
- 模塊與代碼分支說明
- dongbb-cloud項目核心架構
- 微服務架構進化論
- SpringBoot與Cloud選型兼容
- Spring Cloud組件的選型
- 單體應用拆分微服務
- 單體應用與微服務對比
- 微服務設計拆分原則
- 新建父工程及子模塊框架
- 通用微服務初始化模塊構建
- 持久層模塊單獨拆分
- 拆分rbac權限管理微服務
- Hello-microservice
- 構建eureka服務注冊中心
- 向服務注冊中心注冊服務
- 第一個微服務調用
- 遠程服務調用
- HttpClient遠程服務調用
- RestTemplate遠程服務調用
- RestTemplate多實例負載均衡
- Ribbon調用流程源碼解析
- Ribbon負載均衡策略源碼解析
- Ribbon重試機制與饑餓加載
- Ribbon自定義負載均衡策略
- Feign與OpenFeign
- Feign設計原理源碼解析
- Feign請求壓縮與超時等配置
- 服務注冊與發現
- 白話服務注冊與發現
- DiscoveryClient服務發現
- Eureka集群環境構建(linux)
- Eureka集群多網卡環境ip設置
- Eureka集群服務注冊與安全認證
- Eureka自我保護與健康檢查
- 主流服務注冊中心對比(含nacos)
- zookeeper概念及功能簡介
- zookeeper-linux集群安裝
- zookeeper服務注冊與發現
- consul概念及功能介紹
- consul-linux集群安裝
- consul服務注冊與發現
- 通用-auatator導致401問題
- 分布式配置中心-apollo
- 服務配置中心概念及使用場景
- apollo概念功能簡介
- apollo架構詳解
- apollo分布式部署之Portal
- apollo分布式部署之環境區分
- apollo項目權限管理實戰
- apollo-java客戶端基礎
- apollo與SpringCloud服務集成
- apollo實例配置熱更新
- apollo命名空間與集群
- apollo灰度發布(日志熱更新為例)
- SpringCloudConfig配置中心
- config-git配置文件倉庫
- config配置中心搭建與測試
- config客戶端基礎
- config配置安全認證
- config客戶端配置刷新
- config配置中心高可用
- BUS消息總線
- bus消息總線簡介
- docker安裝rabbitMQ
- 基于rabbitMQ的消息總線
- bus實現批量配置刷新
- alibaba-nacos
- nacos介紹與單機部署
- nacos集群部署方式(linux)
- nacos服務注冊與發現
- nacos服務注冊中心詳解
- nacos客戶端配置加載
- nacos客戶端配置刷新
- nacos服務配置隔離與共享
- nacos配置Beta發布
- 服務熔斷降級hystrix
- 服務降級&熔斷&限流
- Hystrix集成并實現服務熔斷
- Jemter模擬觸發服務熔斷
- Hystrix服務降級fallback
- Hystrix結合Feign服務降級
- 遠程服務調用異常傳遞的問題
- Hystrix-Feign異常攔截與處理
- Hystrix-DashBoard單服務監控
- Hystrix-dashboard集群監控
- 分布式系統流量衛兵sentinel
- sentinel簡介與安裝
- 客戶端集成與實時監控
- 實戰流控規則-QPS限流
- 實戰流控規則-線程數限流
- 實戰流控規則-關聯限流
- 實戰流控規則-鏈路限流
- 實戰流控效果-WarmUp
- 實戰流控效果-勻速排隊
- BlockException處理
- 實戰熔斷降級-RT
- 實戰熔斷降級-異常數與比例
- DegradeException處理
- 注解與異常的歸納總結
- Feign降級及異常傳遞攔截
- 動態規則nacos集中存儲
- 熱點參數限流
- 系統自適應限流
- 微服務網關-GateWay
- 還有必要學習Zuul么?
- 簡介與非阻塞異步IO模型
- GateWay概念與流程
- 新建一個GateWay項目
- 通用Predicate的使用
- 自定義PredicateFactory
- 編碼方式構建靜態路由
- Filter過濾器介紹與使用
- 自定義過濾器Filter
- 網關請求轉發負載均衡
- 結合nacos實現動態路由配置
- 整合Sentinel實現資源限流
- 跨域訪問配置
- 網關層面全局異常處理
- 微服務網關安全認證-JWT篇
- Gateway-JWT認證鑒權流程
- 登錄認證JWT令牌頒發
- 全局過濾器實現JWT鑒權
- 微服務自身內部的權限管理
- 微服務安全認證-OAuth篇(撰寫中)