联系

Spring Boot + Vue3 前后端分离 实战wiki知识库系统

内容简介

来源于会员投稿,由于版权限制,以后图片可能会经常文不对题,希望谅解。过一个界面简约、功能完整的知识库项目,带你快速掌握Spring Boot核心知识+ Vue全家桶全栈技能。在此过程中,打造一套通用的组件工具(可应用于其他项目),掌握前后端分离开发模式,搭建一个专属自己的、内容可灵活配置的知识库系统。

Spring Boot + Vue3 前后端分离 实战wiki知识库系统

课程目录

第1章 课程导学 试看

本章作为课程内容引入,主要介绍课程实战项目,课程的学习方法以及课程内容具体安排,希望大家都能通过这门课程,学有所成,学有所归。

共 4 节 (17分钟) 展开列表

第2章 Spring Boot项目搭建

项目后端Spring Boot项目架构搭建,完成项目的工程配置,如:Git, Maven, 日志优化, 测试接口, 配置文件, 集成热部署等。

共 11 节 (86分钟) 展开列表

第3章 后端架构完善与接口开发

本章将集成MyBatis及其官方代码生成器Generator,高效开发持久层代码,实现数据库查询接口,在此过程中,你将掌握拦截器、过滤器、AOP等Spring Boot核心组件。

共 10 节 (83分钟) 展开列表

第4章 Vue3 + Vue CLI 项目搭建

本章将完成项目前端模块搭建,创建Vue CLI 项目Web,集成支持Vue3的UI组件库Ant Design Vue,完成网站页面基本布局,集成Vue-Router路由组件。

共 9 节 (64分钟) 展开列表

第5章 前后端交互整合

本章将完成前后端功能整合,集成HTTP组件Axios,解决前后端分离架构中常见的问题,如跨域、参数传递、多环境配置等。

共 11 节 (89分钟) 展开列表

第6章 电子书管理功能开发

本章将完成电子书管理功能开发,学习单表管理功能设计,包括页面设计、接口设计等,集成MyBatis分页插件PageHelper,后端校验框架Validation,统一异常处理等。

共 14 节 (133分钟) 展开列表

第7章 分类管理功能开发-目前更新位置

本章将完成分类管理功能开发,实现慕课网教程的两级分类,你将掌握基础树形功能设计,包括表设计、页面设计等。

共 10 节 (84分钟) 展开列表

第8章 文档管理功能开发

本章将完成文档管理功能开发,你将掌握无限级树功能设计,表结构如何设计,树节点的增删改查功能如何设计等,本章还将集成轻量级富文本框wangEditor,支持在知识库中插入图片、视频等。

第9章 用户管理&单点登录-2021年4月5日更新

本章将实现用户管理,对接分布式缓存Redis,实现用户登录及登录校验。为了保障网站数据安全,实现登录成功的用户才可进入相关的管理页面逻辑,对相关的增删改查接口增加登录校验等处理。

第10章 阅读量&点赞量

本章将完成文档阅读数、点赞数功能开发。你将掌握Spring Boot定时任务的实践应用。

第11章 知识库功能开发

本章将完成知识库功能开发,集成WebSocket完成网站通知,增加数据统计并集成报表组件ECharts完成相关报表展示,丰富首页内容等。本章还将学习SpringBoot异步解耦相关知识,包括自带的异步线程,集成RocketMQ等。

第12章 项目部署发布

本章将带你完成电子书系统的最后一个环节,将项目部署到阿里云上,后端打成jar包发布,前端使用Nginx发布。所有的部署操作,包括传文件,执行命令,全部在IDEA里面完成,不依赖第三方软件,带大家感受IDEA的强大。

第13章 课程总结2021年4月9日更新

本章作为课程的最后一章,将带你整体梳理课程所学的内容,提供一些后续的学习建议,在课程问答区老师等着与你进一步交流。

资源目录

/033-474-Spring Boot + Vue3 前后端分离 实战wiki知识库系统(完结) [16.9G]

第10章 阅读量&点赞量 [1.8G]

10-1 本章介绍.mp4 [7M]

10-10 使用异步化解耦点赞通知功能.mp4 [311.8M]

10-11 使用MQ解耦点赞通知功能.mp4 [232.6M]

10-2 文档阅读数更新.mp4 [263.9M]

10-3 文档点赞功能开发.mp4 [178.4M]

10-4 电子书信息更新方案调研.mp4 [156M]

10-5 SpringBoot定时任务示例.mp4 [93.6M]

10-6 完成电子书信息定时更新功能.mp4 [222.7M]

10-7 日志流水号的使用.mp4 [152.1M]

10-8 WebSocket使用示例.mp4 [151.1M]

10-9 完成点赞通知功能.mp4 [121.1M]

第11章 知识库功能开发 [1.3G]

11-1 本章介绍.mp4 [10.1M]

11-10 网站优化.mp4 [95.8M]

11-2 报表统计方案的探讨.mp4 [56.7M]

11-3 电子书快照表设计.mp4 [79.5M]

11-4 电子书快照收集脚本编写-1.mp4 [249.1M]

11-5 电子书快照收集脚本编写-2.mp4 [209.7M]

11-6 完成电子书快照功能.mp4 [68.1M]

11-7 首页统计数值功能开发.mp4 [272.6M]

11-8 Echarts的集成与使用示例.mp4 [133.2M]

11-9 30天趋势图功能开发.mp4 [129.3M]

第12章 项目部署发布 [1.2G]

12-1 本章介绍.mp4 [6.8M]

12-10 nginx配置域名.mp4 [145.9M]

12-2 RDS购买与配置.mp4 [153.5M]

12-3 ECS购买与配置.mp4 [139.6M]

12-4 配置IDEA连接ECS.mp4 [83.4M]

12-5 JDK的安装与配置.mp4 [82.4M]

12-6 后端Java项目发布.mp4 [374M]

12-7 nginx安装与配置.mp4 [43.4M]

12-8 前端Vue项目发布.mp4 [94.4M]

12-9 域名准备.mp4 [93.5M]

第13章 课程总结 [64.4M]

13-1 课程总结.mp4 [64.4M]

第1章 课程导学 [135.2M]

1-2 课程介绍与学习指南.mp4 [51.3M]

1-3 开发环境准备.mp4 [39.2M]

1-4 如何利用源码进行学习.mp4 [44.6M]

第2章 Spring Boot项目搭建 [1.2G]

2-1 本章介绍.mp4 [5.4M]

2-10 思考:高频面试题(持续更新).png [64.6K]

2-11 总结:本章知识点梳理(持续更新)-1.png [1.1M]

2-11 总结:本章知识点梳理(持续更新)-2.png [487.9K]

2-2 新建SpringBoot项目[标准SpringBoot项目目录结构].mp4 [154.5M]

2-3 项目初始配置.mp4 [121.4M]

2-4 代码关联Git远程仓库.mp4 [106.4M]

2-5 启动日志优化.mp4 [160.1M]

2-6 开发Hello World接口.mp4 [217.6M]

2-7 使用HTTP Client测试接口.mp4 [152.1M]

2-8 SpringBoot配置文件[自定义配置项].mp4 [160.2M]

2-9 集成热部署.mp4 [106.3M]

第3章 后端架构完善与接口开发 [1.2G]

3-1 本章介绍.mp4 [3.5M]

3-10 总结:本章知识点梳理(持续更新)-1.png [246.8K]

3-10 总结:本章知识点梳理(持续更新)-2.png [177.5K]

3-2 数据库准备.mp4 [97.1M]

3-3 IDEA数据库插件配置.mp4 [109.7M]

3-4 集成持久层框架Mybatis.mp4 [284.3M]

3-5 集成Mybatis官方代码生成器.mp4 [263.9M]

3-6 电子书列表查询接口开发.mp4 [174.9M]

3-7 封装请求参数和返回参数.mp4 [217.6M]

3-8 制作CopyUtil封装BeanUtils.mp4 [107.4M]

3-9 思考:高频面试题(持续更新)-1.png [39.7K]

第4章 Vue3 + Vue CLI 项目搭建 [926.7M]

4-1 本章介绍.mp4 [4.7M]

4-2 了解Vue和Vue CLI及其关系.mp4 [62.9M]

4-3 创建Vue CLI项目.mp4 [102.2M]

4-4 Vue CLI项目结构解析.mp4 [159.2M]

4-5 集成Ant Design Vue.mp4 [152.8M]

4-6 网站首页布局开发.mp4 [258.1M]

4-7 制作Vue自定义组件.mp4 [186.5M]

4-8 思考:高频面试题(持续更新).png [55.7K]

4-9 总结.png [113.9K]

第5章 前后端交互整合 [1.4G]

5-1 本章介绍.mp4 [9.5M]

5-10 思考:高频面试题(持续更新).png [86.7K]

5-11 总结:本章知识点梳理(持续更新).png [508.5K]

5-2 集成HTTP库Axios.mp4 [162.6M]

5-3 Vue3数据绑定显示列表数据.mp4 [236.6M]

5-4 电子书列表界面展示.mp4 [345M]

5-5 Vue CLI多环境配置.mp4 [219.7M]

5-6 使用Axios拦截器打印前端日志.mp4 [95.3M]

5-7 SpringBoot过滤器的使用.mp4 [81.8M]

5-8 SpringBoot拦截器的使用.mp4 [117.6M]

5-9 SpringBoot AOP的使用.mp4 [153.1M]

第6章 电子书管理功能开发 [2.1G]

6-1 本章介绍.mp4 [19.8M]

6-10 增加删除电子书功能.mp4 [146.8M]

6-11 集成Validation做参数校验.mp4 [244.1M]

6-12 电子书管理功能优化.mp4 [150.7M]

6-13 思考:高频面试题(持续更新).png [50.9K]

6-14:总结.png [362.8K]

6-2 增加电子书管理页面.mp4 [140.6M]

6-3 电子书表格展示.mp4 [227.6M]

6-4 使用PageHelper实现后端分页.mp4 [150.3M]

6-5 封装分页请求参数和返回参数.mp4 [193.3M]

6-6 前后端分页功能整合.mp4 [235.9M]

6-7 制作电子书表单.mp4 [156.1M]

6-8 完成电子书编辑功能.mp4 [279.3M]

6-9 雪花算法与新增功能.mp4 [231.6M]

第7章 分类管理功能开发 [1.3G]

7-1 本章介绍.mp4 [17M]

7-10 总结:本章知识点梳理(持续更新).png [406.1K]

7-2 分类表设计与代码生成.mp4 [86.7M]

7-3 完成分类基本增删改查功能.mp4 [214.1M]

7-4 分类表格显示优化.mp4 [238.4M]

7-5 分类编辑功能优化.mp4 [117.9M]

7-6 电子书管理增加分类选择.mp4 [280.3M]

7-7 首页显示分类菜单.mp4 [145M]

7-8 点击分类菜单显示电子书.mp4 [266.1M]

7-9 思考:高频面试题(持续更新).png [26.1K]

第8章 文档管理功能开发 [2.1G]

8-1 本章介绍.mp4 [23.8M]

8-10 文档内容的保存与显示.mp4 [188.6M]

8-11 文档内容的显示.mp4 [151.8M]

8-12 文档页面功能开发-1.mp4 [202.2M]

8-13 文档页面功能开发-2.mp4 [293.6M]

8-14 思考:高频面试题(持续更新).png [54.9K]

8-15 总结.png [644.7K]

8-2 文档表设计与代码生成.mp4 [70.8M]

8-3 完成文档表基本增删改查功能.mp4 [151.3M]

8-4 使用树形选择组件选择父节点.mp4 [245.6M]

8-5 Vue页面参数传递完成新增文档功能.mp4 [107.2M]

8-6 增加删除文档功能.mp4 [252.3M]

8-7 集成富文本插件wangeditor.mp4 [166.4M]

8-8 文档内容表设计与代码生成.mp4 [70.2M]

8-9 文档管理页面布局修改.mp4 [245.4M]

第9章 用户管理&单点登录 [2.2G]

9-1 本章介绍.mp4 [13.3M]

9-10 登录成功处理并集成vuex-2.mp4 [230.7M]

9-11 增加退出登录功能.mp4 [182.3M]

9-12 后端接口增加登录校验.mp4 [168.4M]

9-13 前端界面增加登录校验.mp4 [136M]

9-14 用户密码初始化.mp4 [49.9M]

9-15 思考:高频面试题(持续更新).png [53.4K]

9-16 总结.png [420.1K]

9-2 用户表设计与持久层代码生成.mp4 [30.3M]

9-3 完成用户表基本增删改查功能.mp4 [96.4M]

9-4 用户名重复校验与自定义异常.mp4 [273.7M]

9-5 关于密码的两层加密处理.mp4 [180.9M]

9-6 增加重置密码功能.mp4 [218.4M]

9-7 单点登录token与JWT介绍.mp4 [79.1M]

9-8 登录功能开发.mp4 [314.8M]

9-9 登录成功处理并集成vuex-1.mp4 [231.8M]

jiawawiki-master.zip [602.4K]

您可能还喜欢...

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注