Spring Boot + Vue3 前后端拆散
实战 wiki 知识库零碎
第 1 章 课程导学 试看 4 节 | 17 分钟
本章作为课程内容引入,次要介绍课程实战我的项目,课程的学习办法以及课程内容具体安排,心愿大家都能通过这门课程,学有所成,学有所归。
收起列表
图文:
1-1 课前必读
视频:
1-2 课程介绍与学习指南 (10:21)
试看
视频:
1-3 开发环境筹备 (03:21)
试看
视频:
1-4 如何利用源码进行学习 (02:35)
试看
第 2 章 Spring Boot 我的项目搭建 11 节 | 86 分钟
我的项目后端 Spring Boot 我的项目架构搭建,实现我的项目的工程配置,如:Git, Maven, 日志优化, 测试接口, 配置文件, 集成热部署等。
收起列表
视频:
2-1 本章介绍 (01:35)
视频:
2-2 新建 SpringBoot 我的项目【规范 SpringBoot 我的项目目录构造】(13:35)
视频:
2-3 我的项目初始配置 (07:50)
视频:
2-4 代码关联 Git 近程仓库 (10:45)
视频:
2-5 启动日志优化 (09:38)
视频:
2-6 开发 Hello World 接口 (13:44)
视频:
2-7 应用 HTTP Client 测试接口 (10:11)
视频:
2-8 SpringBoot 配置文件【自定义配置项】(12:05)
视频:
2-9 集成热部署 (06:19)
图文:
2-10 思考:高频面试题(继续更新)
图文:
2-11 总结:本章知识点梳理(继续更新)
第 3 章 后端架构欠缺与接口开发 10 节 | 83 分钟
本章将集成 MyBatis 及其官网代码生成器 Generator,高效开发长久层代码,实现数据库查问接口,在此过程中,你将把握拦截器、过滤器、AOP 等 Spring Boot 外围组件。
收起列表
视频:
3-1 本章介绍 (00:58)
视频:
3-2 数据库筹备 (10:02)
视频:
3-3 IDEA 数据库插件配置 (08:42)
视频:
3-4 集成长久层框架 Mybatis (16:51)
视频:
3-5 集成 Mybatis 官网代码生成器 (16:20)
视频:
3-6 电子书列表查问接口开发 (10:29)
视频:
3-7 封装申请参数和返回参数 (12:53)
视频:
3-8 制作 CopyUtil 封装 BeanUtils (06:23)
图文:
3-9 思考:高频面试题(继续更新)
图文:
3-10 总结:本章知识点梳理(继续更新)
第 4 章 Vue3 + Vue CLI 我的项目搭建 9 节 | 64 分钟
本章将实现我的项目前端模块搭建,创立 Vue CLI 我的项目 Web,集成反对 Vue3 的 UI 组件库 Ant Design Vue,实现网站页面根本布局,集成 Vue-Router 路由组件。
收起列表
视频:
4-1 本章介绍 (01:12)
视频:
4-2 理解 Vue 和 Vue CLI 及其关系 (04:29)
视频:
4-3 创立 Vue CLI 我的项目 (10:25)
视频:
4-4 Vue CLI 我的项目构造解析 (10:15)
视频:
4-5 集成 Ant Design Vue (10:19)
视频:
4-6 网站首页布局开发 (16:02)
视频:
4-7 制作 Vue 自定义组件 (11:04)
图文:
4-8 思考:高频面试题(继续更新)
图文:
4-9 总结:本章知识点梳理(继续更新)
第 5 章 前后端交互整合 11 节 | 89 分钟
本章将实现前后端性能整合,集成 HTTP 组件 Axios,解决前后端拆散架构中常见的问题,如跨域、参数传递、多环境配置等。
收起列表
视频:
5-1 本章介绍 (01:52)
视频:
5-2 集成 HTTP 库 Axios (12:03)
视频:
5-3 Vue3 数据绑定显示列表数据 (14:04)
视频:
5-4 电子书列表界面展现 (20:28)
视频:
5-5 Vue CLI 多环境配置 (13:02)
视频:
5-6 应用 Axios 拦截器打印前端日志 (06:01)
视频:
5-7 SpringBoot 过滤器的应用 (04:50)
视频:
5-8 SpringBoot 拦截器的应用 (06:57)
视频:
5-9 SpringBoot AOP 的应用 (09:06)
图文:
5-10 思考:高频面试题(继续更新)
图文:
5-11 总结:本章知识点梳理(继续更新)
第 6 章 电子书治理性能开发 14 节 | 133 分钟
本章将实现电子书治理性能开发,学习单表治理功能设计,包含页面设计、接口设计等,集成 MyBatis 分页插件 PageHelper,后端校验框架 Validation,对立异样解决等。
收起列表
视频:
6-1 本章介绍 (02:06)
视频:
6-2 减少电子书治理页面 (08:32)
视频:
6-3 电子书表格展现 (13:31)
视频:
6-4 应用 PageHelper 实现后端分页 (08:58)
视频:
6-5 封装分页申请参数和返回参数 (11:32)
视频:
6-6 前后端分页性能整合 (13:59)
视频:
6-7 制作电子书表单 (09:14)
视频:
6-8 实现电子书编辑性能 (16:36)
视频:
6-9 雪花算法与新增性能 (13:57)
视频:
6-10 减少删除电子书性能 (09:33)
视频:
6-11 集成 Validation 做参数校验 (14:29)
视频:
6-12 电子书治理性能优化 (09:37)
图文:
6-13 思考:高频面试题(继续更新)
图文:
6-14 总结:本章知识点梳理(继续更新)
第 7 章 分类管理性能开发 10 节 | 84 分钟
本章将实现分类管理性能开发,实现慕课网教程的两级分类,你将把握根底树形功能设计,包含表设计、页面设计等。
收起列表
视频:
7-1 本章介绍 (01:27)
视频:
7-2 分类表设计与代码生成 (05:09)
视频:
7-3 实现分类根本增删改查性能 (13:02)
视频:
7-4 分类表格显示优化 (14:30)
视频:
7-5 分类编辑性能优化 (08:11)
视频:
7-6 电子书治理减少分类抉择 (16:45)
视频:
7-7 首页显示分类菜单 (08:35)
视频:
7-8 点击分类菜单显示电子书 (16:04)
图文:
7-9 思考:高频面试题(继续更新)
图文:
7-10 总结:本章知识点梳理(继续更新)
第 8 章 文档治理性能开发 15 节 | 135 分钟
本章将实现文档治理性能开发,你将把握有限级树功能设计,表构造如何设计,树节点的增删改查性能如何设计等,本章还将集成轻量级富文本框 wangEditor,反对在知识库中插入图片、视频等。
收起列表
视频:
8-1 本章介绍 (01:59)
视频:
8-2 文档表设计与代码生成 (03:52)
视频:
8-3 实现文档表根本增删改查性能 (09:16)
视频:
8-4 应用树形抉择组件抉择父节点 (16:22)
视频:
8-5 Vue 页面参数传递实现新增文档性能 (06:30)
视频:
8-6 减少删除文档性能 (16:31)
视频:
8-7 集成富文本插件 wangeditor (11:39)
视频:
8-8 文档内容表设计与代码生成 (04:02)
视频:
8-9 文档治理页面布局批改 (15:43)
视频:
8-10 文档内容的保留与显示 (10:48)
视频:
8-11 文档内容的显示 (08:58)
视频:
8-12 文档页面性能开发 -1 (11:43)
视频:
8-13 文档页面性能开发 -2 (17:33)
图文:
8-14 思考:高频面试题(继续更新)
图文:
8-15 总结:本章知识点梳理(继续更新)
第 9 章 用户治理 & 单点登录 16 节 | 144 分钟
本章将实现用户治理,对接分布式缓存 Redis,实现用户登录及登录校验。为了保障网站数据安全,实现登录胜利的用户才可进入相干的治理页面逻辑,对相干的增删改查接口减少登录校验等解决。
收起列表
视频:
9-1 本章介绍 (01:54)
视频:
9-2 用户表设计与长久层代码生成 (01:48)
视频:
9-3 实现用户表根本增删改查性能 (06:30)
视频:
9-4 用户名反复校验与自定义异样 (16:29)
视频:
9-5 对于明码的两层加密解决 (10:44)
视频:
9-6 减少重置明码性能 (13:06)
视频:
9-7 单点登录 token 与 JWT 介绍 (11:37)
视频:
9-8 登录性能开发 (18:52)
视频:
9-9 登录胜利解决并集成 vuex-1 (13:47)
视频:
9-10 登录胜利解决并集成 vuex-2 (13:44)
视频:
9-11 减少退出登录性能 (10:52)
视频:
9-12 后端接口减少登录校验 (09:58)
视频:
9-13 前端界面减少登录校验 (09:45)
视频:
9-14 用户明码初始化 (04:21)
图文:
9-15 思考:高频面试题(继续更新)
图文:
9-16 总结:本章知识点梳理(继续更新)
第 10 章 浏览量 & 点赞量 13 节 | 114 分钟
本章将实现文档阅读数、点赞数性能开发。你将把握 Spring Boot 定时工作的实际利用。
收起列表
视频:
10-1 本章介绍 (01:14)
视频:
10-2 文档阅读数更新 (15:51)
视频:
10-3 文档点赞性能开发 (10:48)
视频:
10-4 电子书信息更新计划调研 (11:03)
视频:
10-5 SpringBoot 定时工作示例 (05:30)
视频:
10-6 实现电子书信息定时更新性能 (13:22)
视频:
10-7 日志流水号的应用 (06:43)
视频:
10-8 WebSocket 应用示例 (10:31)
视频:
10-9 实现点赞告诉性能 (07:21)
视频:
10-10 应用异步化解耦点赞告诉性能 (17:22)
视频:
10-11 应用 MQ 解耦点赞告诉性能 (13:42)
图文:
10-12 思考:高频面试题(继续更新)
图文:
10-13 总结:本章知识点梳理(继续更新)
第 11 章 知识库性能开发 12 节 | 82 分钟
本章将实现知识库性能开发,集成 WebSocket 实现网站告诉,减少数据统计并集成报表组件 ECharts 实现相干报表展现,丰盛首页内容等。本章还将学习 SpringBoot 异步解耦相干常识,包含自带的异步线程,集成 RocketMQ 等。
收起列表
视频:
11-1 本章介绍 (00:51)
视频:
11-2 报表统计计划的探讨 (06:38)
视频:
11-3 电子书快照表设计 (04:43)
视频:
11-4 电子书快照收集脚本编写 -1 (15:18)
视频:
11-5 电子书快照收集脚本编写 -2 (12:21)
视频:
11-6 实现电子书快照性能 (03:55)
视频:
11-7 首页统计数值性能开发 (16:15)
视频:
11-8 Echarts 的集成与应用示例 (08:02)
视频:
11-9 30 天趋势图性能开发 (07:52)
视频:
11-10 网站优化 (06:05)
图文:
11-11 思考:高频面试题(继续更新)
图文:
11-12 总结:本章知识点梳理(继续更新)
第 12 章 我的项目部署公布 12 节 | 81 分钟
本章将带你实现电子书零碎的最初一个环节,将我的项目部署到阿里云上,后端打成 jar 包公布,前端应用 Nginx 公布。所有的部署操作,包含传文件,执行命令,全副在 IDEA 外面实现,不依赖第三方软件,带大家感触 IDEA 的弱小。
收起列表
视频:
12-1 本章介绍 (01:29)
视频:
12-2 RDS 购买与配置 (09:35)
视频:
12-3 ECS 购买与配置 (10:23)
视频:
12-4 配置 IDEA 连贯 ECS (06:44)
视频:
12-5 JDK 的装置与配置 (04:55)
视频:
12-6 后端 Java 我的项目公布 (21:23)
视频:
12-7 nginx 装置与配置 (03:11)
视频:
12-8 前端 Vue 我的项目公布 (05:41)
视频:
12-9 域名筹备 (06:32)
视频:
12-10 nginx 配置域名 (10:21)
图文:
12-11 思考:高频面试题(继续更新)
图文:
12-12 总结:本章知识点梳理(继续更新)
第 13 章 课程总结 1 节 | 8 分钟
本章作为课程的最初一章,将带你整体梳理课程所学的内容,提供一些后续的学习倡议,在课程问答区老师等着与你进一步交换。
收起列表
视频:
13-1 课程总结 (07:03)