-
内容大纲
本书以一个完整的全栈微服务项目为主线,详细阐述项目的技术架构、开发流程和技术要点,包括Vue.js前端技术、Spring Boot后端技术和Spring Cloud Alibaba微服务技术和中间件技术。本书主要内容包括:项目技术架构,Vue.js实例和指令,Element-UI控件,Vue.js方法、监听器和事件处理,前端组件和前端布局,用Vuex实现组件间的交五,Spring Boot项目的基本框架,后端控制器和Swagger组件,后端业务层和数据服务层,分页、事务Redis缓存和分库分表,全栈系统的前后端交五,面向切面编程、过滤器和拦截器,整合日志组件,整合Nacos服务治理组件,限流、熔断和服务降级,整合Gateway网关组件,整合Skywalking监控组件。通过阅读本书,读者能够系统地掌握开发全栈项目的核心技术,同时,运用这些技术开发一个企业级的管理系统。
本书尤其适合缺少项目经验的Java开发人员、在校学生用于高效掌握各种企业级开发技术,提升实战技能,也可作为大中专院校计算机专业实践课或毕业设计的参考用书。 -
作者介绍
-
目录
第1章 Spring Boot+Vue全栈开发概述
1.1 全栈开发模式和前后端技术栈
1.1.1 全栈开发中的MVC模式和MVVM模式
1.1.2 前端Vue框架及其相关组件
1.1.3 后端Spring Boot框架及其相关组件
1.1.4 前端、后端与数据库之间的交互
1.2 搭建前端开发和运行环境
1.2.1 安装Node.js
1.2.2 npm命令介绍
1.2.3 搭建空白Vue项目
1.2.4 安装依赖包
1.3 搭建后端开发和运行环境
1.3.1 安装JDK和IDEA集成开发环境
1.3.2 安装MySQL和MySQL Workbench客户端
1.3.3 安装Redis缓存
1.3.4 后端项目管理工具Maven
1.4 跑通人事管理系统
1.4.1 在MySQL上配置数据库和数据表
1.4.2 安装编译和运行前端项目
1.4.3 启动后端Spring Boot框架项目
1.4.4 观察前端页面
1.5 实践练习
第2章 Vue.js实例和指令
2.1 认识Vue.js实例
2.1.1 通过范例了解实例
2.1.2 在实例中定义和使用方法
2.1.3 Vue.js实例的生命周期及其钩子函数
2.2 Vue内置指令
2.2.1 v-text和v-html指令
2.2.2 v-show指令
2.2.3 v-bind指令
2.2.4 v-model指令
2.2.5 v-once和v-pre指令
2.2.6 条件潼染指令
2.2.7 循环潼染指令
2.3 自定义指令
2.3.1 钩子函数
2.3.2 开发自定义指令
2.3.3 以动态方式传入参数
2.4 实践练习
第3章 在Vue.js框架中引入element-ui组件
3.1 在Vue.js项目中引入clement-ui
3.1.1 在package.json中引入依赖包
3.1.2 element-ui常用组件介绍
3.2 首页中用到的clement-ui布局类组件
3.2.1 el-row和el-col表格组件
3.2.2 el-link超链接组件
3.2.3 element-ui组件整合HTML与SCSS
3.3 登录页面用到的element-ui组件
3.3.1 el-form和el-form-item表单类组件
3.3.2 el-input输入框组件
3.3.3 el-button命令框组件
3.3.4 el-checkbox选择框组件
3.3.5 前端代码整合Vue.js代码
3.4 业务页面用到的element-ui组件
3.4.1 el-table表格组件
3.4.2 el-form表单组件
3.4.3命令框组件
3.4.4对话框组件
3.5 实践练习
第4章 Vue.js方法、监听器和事件处理修饰符
4.1 Vue.js方法
4.1.1 定义和使用方法的参数
4.1.2 组件与处理方法的绑定方式
4.2 监听器
4.2.1 监听属性
4.2.2 监听对象
4.2.3 通过监听器绑定属性和方法
4.3 事件处理方法的修饰符
4.3.1 stop阻止事件扩散的修饰符
4.3.2 capture捕获事件的修饰符
4.3.3 只执行一次操作的once修饰符
4.3.4 只触发本处理方法的self修饰符
……
第5章 前端组件与前端布局
第6章 用Vuex实现组件间的交互
第7章 搭建Spring Boot项目的基本框架
第8章 后端控制器和Swagger组件
第9章 后端业务层和数据服务层
第10章 分页、事务、Redis缓存和分库分表
第11章 全栈系统的前后端交互
第12章 面向切面编程、过滤器和拦截器
第13章 整合日志组件
第14章 整合Nacos服务治理组件
第15章 限流、熔断和服务降级
第16章 整合Gateway网关组件
第17章 整合Skywalking监控组件
同类热销排行榜
- C语言与程序设计教程(高等学校计算机类十二五规划教材)16
- 电机与拖动基础(教育部高等学校自动化专业教学指导分委员会规划工程应用型自动化专业系列教材)13.48
- 传感器与检测技术(第2版高职高专电子信息类系列教材)13.6
- ASP.NET项目开发实战(高职高专计算机项目任务驱动模式教材)15.2
- Access数据库实用教程(第2版十二五职业教育国家规划教材)14.72
- 信号与系统(第3版下普通高等教育九五国家级重点教材)15.08
- 电气控制与PLC(普通高等教育十二五电气信息类规划教材)17.2
- 数字电子技术基础(第2版)17.36
- VB程序设计及应用(第3版十二五职业教育国家规划教材)14.32
- Java Web从入门到精通(附光盘)/软件开发视频大讲堂27.92
推荐书目
-
孩子你慢慢来/人生三书 华人世界率性犀利的一枝笔,龙应台独家授权《孩子你慢慢来》20周年经典新版。她的《...
-
时间简史(插图版) 相对论、黑洞、弯曲空间……这些词给我们的感觉是艰深、晦涩、难以理解而且与我们的...
-
本质(精) 改革开放40年,恰如一部四部曲的年代大戏。技术突变、产品迭代、产业升级、资本对接...