计算机
类型
可以朗读
语音朗读
193千字
字数
2019-06-01
发行日期
展开全部
主编推荐语
全书32章,分为系统介绍、后端实现与前端实现篇。
内容简介
全书分为三篇32章,第一篇为系统介绍篇,对系统的功能、架构和界面进行了介绍,对系统的安装运行给出了指南,对涉及的关键技术进行了简单介绍。第二篇为后端实现篇,从数据库设计和搭建开发环境开始,全面细致地讲解了权限管理系统的后端实现全过程。第三篇为前端实现篇,从搭建开发环境开始,全面细致地讲解了权限管理系统关于前端实现的全过程。
目录
- 版权信息
- 内容简介
- 前言
- 关于本书
- 关于作者
- 代码下载
- 第一篇 系统介绍篇
- 第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 服务消费者
- 15.4 服务消费(Feign)
- 第16章 服务熔断(Hystrix、Turbine)
- 16.1 雪崩效应
- 16.2 熔断器(CircuitBreaker)
- 16.3 Hystrix特性
- 16.4 Feign Hystrix
- 16.5 Hystrix Dashboard
- 16.6 Spring Cloud Turbine
- 第17章 服务网关(Zuul)
- 17.1 技术背景
- 17.2 Spring Cloud Zuul
- 17.3 Zuul工作机制
- 17.4 实现案例
- 第18章 链路追踪(Sleuth、ZipKin)
- 18.1 技术背景
- 18.2 ZipKin
- 18.3 Spring Cloud Sleuth
- 18.4 实现案例
- 第19章 配置中心(Config、Bus)
- 19.1 技术背景
- 19.2 Spring Cloud Config
- 19.3 实现案例
- 第三篇 前端实现篇
- 第20章 搭建开发环境
- 20.1 技术基础
- 20.2 开发环境
- 20.3 创建项目
- 第21章 前端项目案例
- 21.1 导入项目
- 21.2 安装Element
- 21.3 页面路由
- 21.4 安装SCSS
- 21.5 安装axios
- 21.6 安装Mock.js
- 第22章 工具模块封装
- 22.1 封装axios 模块
- 22.2 封装mock 模块
- 第23章 第三方图标库
- 23.1 使用第三方图标库
- 23.2 Font Awesome
- 第24章 多语言国际化
- 24.1 安装依赖
- 24.2 添加配置
- 24.3 字符引用
- 24.4 页面测试
- 第25章 登录流程完善
- 25.1 登录界面
- 25.2 主页面
- 25.3 页面测试
- 第26章 管理应用状态
- 26.1 安装依赖
- 26.2 添加store
- 26.3 引入Store
- 26.4 使用Store
- 26.5 收缩组件
- 26.6 页面测试
- 第27章 头部功能组件
- 27.1 主题切换组件
- 27.2 语言切换组件
- 27.3 用户信息面板
- 27.4 系统通知面板
- 27.5 用户私信面板
- 第28章 动态加载菜单
- 28.1 添加Store
- 28.2 登录页面
- 28.3 导航守卫
- 28.4 导航树组件
- 28.5 页面测试
- 第29章 页面权限控制
- 29.1 权限控制方案
- 29.2 导航菜单实现思路
- 29.3 页面按钮实现思路
- 29.4 权限控制实现
- 29.6 系统介绍页
- 29.7 页面测试
- 第30章 功能管理模块
- 30.1 字典管理
- 30.2 角色管理
- 30.3 菜单管理
- 第31章 嵌套外部网页
- 31.1 需求背景
- 31.2 实现原理
- 31.3 代码实现
- 31.4 页面测试
- 第32章 数据备份还原
- 32.1 需求背景
- 32.2 后台接口
- 32.3 备份页面
- 32.4 页面引用
- 32.5 页面测试
展开全部
出版方
清华大学出版社
清华大学出版社成立于1980年6月,是由教育部主管、清华大学主办的综合出版单位。植根于“清华”这座久负盛名的高等学府,秉承清华人“自强不息,厚德载物”的人文精神,清华大学出版社在短短二十多年的时间里,迅速成长起来。清华大学出版社始终坚持弘扬科技文化产业、服务科教兴国战略的出版方向,把出版高等学校教学用书和科技图书作为主要任务,并为促进学术交流、繁荣出版事业设立了多项出版基金,逐渐形成了以出版高水平的教材和学术专著为主的鲜明特色,在教育出版领域树立了强势品牌。