Spring Cloud 微服务权限系统搭建教程
使用教程
导入教程
1. 导入准备
2. 导入后端
3. 导入前端
使用教程
系统管理
1. 角色管理
2. 用户管理
3. 菜单管理
4. 部门管理
5. 客户端管理
系统监控
1. 系统日志
2. 登录日志
3. 监控面板
代码生成
1. 生成配置
2. 生成代码
其他模块
1. 导入导出
2. 个人博客
3. 数据权限
网关管理
使用说明
1. 网关用户
2. 网关日志
3. 限流规则
4. 限流日志
5. 黑名单管理
6. 黑名单日志
任务调度
1. 任务列表
2. 调度日志
个人中心
开发教程
1. 项目目录结构
2. 如何添加自己的子系统
3. 如何控制权限
4. 项目打包
5. PostMan测试
6. 第三方登录使用指南
7. 数据权限
8. Feign的使用
9. 获取当前用户信息
10. 全局异常控制
11. 开启系统API文档
12. starter使用介绍
13. 分布式事务演示
14. 演示5种获取令牌方式
15. 免认证配置
更新日志
常见问题
搭建教程
第一章 基础框架搭建
1.1 架构预览
1.2 搭建微服务注册中心
1.3 搭建认证服务器
1.4 搭建微服务网关
1.5 搭建资源服务器
1.6 本章小结
第二章 架构完善
2.1 参数配置化
2.2 异常处理
2.3 Feign的使用
2.4 微服务防护
2.5 跨域处理
2.6 本章小结
第三章 完善登录流程
3.1 表结构设计
3.2 完善登录
3.3 整合图形验证码
3.4 Sentinel验证码限流
3.5 本章小结
第四章 整合Swagger
4.1 完善febs-server-system
4.2 接入Swagger
4.3 Swagger OAuth2认证
4.4 本章小结
第五章 整合第三方服务
5.1 整合Spring Boot Admin
5.2 Sleuth Zipkin链路追踪
5.3 logback日志打印
5.4 ELK日志收集
5.5 本章小结
第六章 前端系统介绍
6.1 封装Axios
6.2 Vue导航守卫
6.3 动态路由构建
6.4 处理用户登录
6.5 处理令牌刷新
6.6 自定义Vue权限指令
6.7 本章小结
第七章 微服务部署
7.1 微服务Docker化
7.2 使用Docker Compose部署
7.3 本章小结
第八章 微服务进阶
8.1 令牌存储策略
8.2 使用Cloud Gateway搭建网关
8.3 使用Alibaba Nacos注册中心
8.4 使用Alibaba Nacos存储配置
8.5 接入Prometheus + Grafana
8.6 整合skywalking分布式追踪
8.7 升级到Hoxton.RELEASE
第九章 K8S集群部署
9.1 集群环境准备
9.2 安装第三方服务
9.3 Kubeadm搭建K8S 1.16.2集群
9.4 NFS服务器搭建
9.5 搭建Docker镜像仓库Harbor
9.6 K8S构建高可用Nacos
9.7 K8S构建FEBS Cloud服务集群
9.8 部署前端测试
9.9 K8S实践总结
第十章 分布式事务研究
10.1 分布式架构事务挑战
10.2 分布式事务解决方案
10.3 基于消息中间件RocketMQ方案(一)
10.4 基于消息中间件RocketMQ方案(二)
10.5 基于TX-LCN方案
10.6 基于阿里Seata方案
10.7 本章总结
本书使用 GeChiUI.com 发布
其他模块
其他模块
最后更新于:2022-04-02 06:55:11
[1. 导入导出](1.%E5%AF%BC%E5%85%A5%E5%AF%BC%E5%87%BA.md) [2. 个人博客](2.%E4%B8%AA%E4%BA%BA%E5%8D%9A%E5%AE%A2.md) [3. 数据权限](3.%E6%95%B0%E6%8D%AE%E6%9D%83%E9%99%90.md)
';