更新时间:2019-11-22 18:33:48
封面
版权信息
内容简介
前言
关于本书
关于作者
代码下载
第一篇 系统介绍篇
第1章 权限管理系统介绍
1.1 系统简介
1.2 系统架构
1.3 系统界面
第2章 安装指南
2.1 前端安装指南
2.2 后端安装指南
第3章 关键技术
3.1 Spring Boot
3.2 Spring Cloud
3.3 Spring Security
3.4 MyBatis
3.5 Vue.js
3.6 Element
第二篇 后端实现篇
第4章 数据库设计
4.1 数据库表设计
4.2 数据库表关系
4.3 数据库表结构
第5章 搭建开发环境
5.1 开发环境准备
5.2 生成项目模板
5.3 导入Maven项目
5.4 编译打包运行
第6章 集成Swagger文档
6.1 添加依赖
6.2 配置类
6.3 页面测试
第7章 集成MyBatis框架
7.1 添加依赖
7.2 添加配置
7.3 生成MyBatis模块
7.4 编写服务接口
7.5 配置打包资源
7.6 编译运行测试
第8章 集成Druid数据源
8.1 Druid介绍
8.2 添加依赖
8.3 添加配置
8.4 配置Servlet和Filter
8.5 编译运行
8.6 查看监控
第9章 跨域解决方案
9.1 什么是跨域
9.2 CORS 技术
9.3 CORS实现
第10章 业务功能实现
10.1 工程结构规划
10.2 业务代码封装
10.3 MyBatis分页查询
10.4 业务功能开发
10.5 业务接口汇总
10.6 导出Excel报表
第11章 登录流程实现
11.1 登录验证码
11.2 Spring Security
11.3 登录接口实现
11.4 接口测试
11.5 Spring Security执行流程剖析
第12章 数据备份还原
12.1 新建工程
12.2 添加依赖
12.3 添加配置
12.4 自定Banner
12.5 启动类
12.6 跨域配置
12.7 Swagger配置
12.8 数据源属性
12.9 备份还原接口
12.10 备份还原实现
12.11 备份还原逻辑
12.12 备份还原控制器
12.13 接口测试
第13章 系统服务监控
13.1 新建工程
13.2 添加依赖
13.3 添加配置
13.4 自定义Banner
13.5 启动类
13.6 启动服务端
13.7 监控客户端
13.8 启动客户端
第14章 注册中心(Consul)
14.1 什么是Consul
14.2 Consul安装
14.3 monitor改造
14.4 backup改造
14.5 admin改造
第15章 服务消费(Ribbon、Feign)
15.1 技术背景
15.2 服务提供者
15.3 服务消费者