**《Spring Boot + Vue3 前后端分离 实战Wiki知识库系统》**是一门以企业级知识管理平台开发为核心的全栈实战课程,主要面向希望掌握前后端分离开发模式的Java开发者。课程以构建一个完整的Wiki知识库系统为项目案例,采用Spring Boot作为后端开发框架,Vue3作为前端开发框架,通过真实业务场景讲解现代Web应用的设计与实现过程,帮助学习者掌握从需求分析、系统设计到项目部署的完整开发流程。
课程后端部分以Spring Boot为核心,结合Spring MVC、MyBatis或MyBatis-Plus、MySQL等技术,实现用户管理、知识库管理、文档管理、分类管理、权限控制等核心功能。学习过程中会详细介绍RESTful API设计规范、统一异常处理、参数校验、分页查询、数据持久化、日志管理以及接口测试等常见开发技术,使学员掌握企业级后端项目的开发规范。同时,还会讲解JWT身份认证、权限管理、接口安全以及数据库设计优化等内容,提高系统的安全性和稳定性。
前端部分采用Vue3框架,结合Composition API、Vue Router、Pinia(或Vuex)、Axios等技术,实现登录注册、知识文档展示、后台管理、目录导航、全文搜索、富文本编辑等功能模块。课程还会介绍组件化开发思想、路由管理、状态管理、数据绑定、表单验证以及前后端接口联调,使学习者能够熟悉现代前端开发流程,并提升页面交互和用户体验设计能力。
在项目实战过程中,课程重点体现前后端分离架构的设计理念,通过JSON接口实现数据交互,使前端和后端能够独立开发、独立部署,提高项目的可维护性和扩展能力。同时,还会介绍文件上传、图片管理、Markdown或富文本编辑器集成、搜索功能实现、权限菜单管理以及系统性能优化等常见企业应用开发技术,帮助学员理解真实项目中的技术选型与实现方案。
此外,课程还涉及项目部署与上线内容,包括Linux服务器部署、Nginx反向代理、数据库配置、打包发布以及基本运维管理等,使学习者了解项目从开发到生产环境部署的完整流程。通过完整的案例实践,学员能够熟悉团队协作开发模式,掌握代码规范、版本管理和项目管理的基本方法。
总体而言,《Spring Boot + Vue3 前后端分离 实战Wiki知识库系统》是一门注重实践的全栈开发课程,内容覆盖Spring Boot后端开发、Vue3前端开发、数据库设计、接口开发、权限控制以及项目部署等多个方面。课程通过构建完整的知识库管理系统,帮助学习者系统掌握前后端分离开发技术,提升企业级Web应用开发能力,为后续开发内容管理系统、后台管理平台及其他中大型业务系统奠定坚实基础。

课程目录:
Spring Boot + Vue3 前后端分离 实战wiki知识库系统/
│ ├── 7/
│ │ ├── 7/
│ │ │ ├── 7说明.png (0.48 MB)
│ │ │ ├── 7-5 分类编辑功能优化_.mp4 (117.94 MB)
│ │ │ ├── 7-9 思考:高频面试题(持续更新).png (0.03 MB)
│ │ │ ├── 7-4 分类表格显示优化_.mp4 (238.38 MB)
│ │ │ ├── 7-6 电子书管理增加分类选择_.mp4 (280.34 MB)
│ │ │ ├── 7-3 完成分类基本增删改查功能_.mp4 (214.13 MB)
│ │ │ ├── 7-8 点击分类菜单显示电子书_.mp4 (266.06 MB)
│ │ │ ├── 7-1 本章介绍_.mp4 (17.00 MB)
│ │ │ ├── 7-7 首页显示分类菜单_.mp4 (144.97 MB)
│ │ │ ├── 7-10 总结:本章知识点梳理(持续更新).png (0.40 MB)
│ │ │ └── 7-2 分类表设计与代码生成_.mp4 (86.72 MB)
│ │ └── 7必看.zip (1.83 MB)
│ ├── 4/
│ │ ├── 4/
│ │ │ ├── 4-3 创建Vue CLI项目_.mp4 (102.22 MB)
│ │ │ ├── 4-7 制作Vue自定义组件_.mp4 (186.53 MB)
│ │ │ ├── 4-2 了解Vue和Vue CLI及其关系_.mp4 (62.91 MB)
│ │ │ ├── 4-4 Vue CLI项目结构解析_.mp4 (159.22 MB)
│ │ │ ├── 4-9 总结.png (0.11 MB)
│ │ │ ├── 4-6 网站首页布局开发_.mp4 (258.13 MB)
│ │ │ ├── 4-1 本章介绍_.mp4 (4.72 MB)
│ │ │ ├── 4-8 思考:高频面试题(持续更新).png (0.05 MB)
│ │ │ └── 4-5 集成Ant Design Vue_.mp4 (152.81 MB)
│ │ └── 4文档.zip (1.83 MB)
│ ├── 10/
│ │ ├── 10/
│ │ │ ├── 10-2 文档阅读数更新_.mp4 (263.91 MB)
│ │ │ ├── 10-3 文档点赞功能开发_.mp4 (178.44 MB)
│ │ │ ├── 10-5 SpringBoot定时任务示例_.mp4 (93.63 MB)
│ │ │ ├── 10-9 完成点赞通知功能_.mp4 (121.06 MB)
│ │ │ ├── 10-8 WebSocket使用示例_.mp4 (151.06 MB)
│ │ │ ├── 10-10 使用异步化解耦点赞通知功能_.mp4 (311.84 MB)
│ │ │ ├── 10-6 完成电子书信息定时更新功能_.mp4 (222.72 MB)
│ │ │ ├── 10-1 本章介绍_.mp4 (7.00 MB)
│ │ │ ├── 10-4 电子书信息更新方案调研_.mp4 (156.03 MB)
│ │ │ ├── 10-11 使用MQ解耦点赞通知功能_.mp4 (232.59 MB)
│ │ │ └── 10-7 日志流水号的使用_.mp4 (152.06 MB)
│ │ └── 10说明.png (0.48 MB)
│ ├── 11/
│ │ ├── 11/
│ │ │ ├── 11-3 电子书快照表设计_.mp4 (79.50 MB)
│ │ │ ├── 11-8 Echarts的集成与使用示例_.mp4 (133.22 MB)
│ │ │ ├── 11-4 电子书快照收集脚本编写-1_.mp4 (249.06 MB)
│ │ │ ├── 11-10 网站优化_.mp4 (95.78 MB)
│ │ │ ├── 11-9 30天趋势图功能开发_.mp4 (129.25 MB)
│ │ │ ├── 11-5 电子书快照收集脚本编写-2_.mp4 (209.69 MB)
│ │ │ ├── 11-1 本章介绍_.mp4 (10.09 MB)
│ │ │ ├── 11-2 报表统计方案的探讨_.mp4 (56.72 MB)
│ │ │ ├── 11-6 完成电子书快照功能_.mp4 (68.13 MB)
│ │ │ └── 11-7 首页统计数值功能开发_.mp4 (272.63 MB)
│ │ └── 11说明.zip (1.83 MB)
│ ├── 8/
│ │ └── 8/
│ │ │ ├── 8资料.png (0.48 MB)
│ │ │ ├── 8-12 文档页面功能开发-1_.mp4 (202.22 MB)
│ │ │ ├── 8-11 文档内容的显示_.mp4 (151.78 MB)
│ │ │ ├── 8-3 完成文档表基本增删改查功能_.mp4 (151.25 MB)
│ │ │ ├── 8-8 文档内容表设计与代码生成_.mp4 (70.22 MB)
│ │ │ ├── 8-1 本章介绍_.mp4 (23.75 MB)
│ │ │ ├── 8-5 Vue页面参数传递完成新增文档功能_.mp4 (107.19 MB)
│ │ │ ├── 8-13 文档页面功能开发-2_.mp4 (293.56 MB)
│ │ │ ├── 8-10 文档内容的保存与显示_.mp4 (188.59 MB)
│ │ │ ├── 8-4 使用树形选择组件选择父节点_.mp4 (245.59 MB)
│ │ │ ├── 8-6 增加删除文档功能_.mp4 (252.31 MB)
│ │ │ ├── 8-14 思考:高频面试题(持续更新).png (0.05 MB)
│ │ │ ├── 8-7 集成富文本插件wangeditor_.mp4 (166.41 MB)
│ │ │ ├── 8-9 文档管理页面布局修改_.mp4 (245.38 MB)
│ │ │ ├── 8-15 总结.png (0.63 MB)
│ │ │ └── 8-2 文档表设计与代码生成_.mp4 (70.84 MB)
│ ├── 资料/
│ │ └── 资料资料.zip (1.83 MB)
│ ├── 3/
│ │ ├── 3/
│ │ │ ├── 3-6 电子书列表查询接口开发_.mp4 (174.88 MB)
│ │ │ ├── 3-10 总结:本章知识点梳理(持续更新)-2.png (0.17 MB)
│ │ │ ├── 3-8 制作CopyUtil封装BeanUtils_.mp4 (107.38 MB)
│ │ │ ├── 3-5 集成Mybatis官方代码生成器_.mp4 (263.94 MB)
│ │ │ ├── 3-4 集成持久层框架Mybatis_.mp4 (284.34 MB)
│ │ │ ├── 3-7 封装请求参数和返回参数_.mp4 (217.59 MB)
│ │ │ ├── 3-10 总结:本章知识点梳理(持续更新)-1.png (0.24 MB)
│ │ │ ├── 3-9 思考:高频面试题(持续更新)-1.png (0.04 MB)
│ │ │ ├── 3-3 IDEA数据库插件配置_.mp4 (109.66 MB)
│ │ │ ├── 3-2 数据库准备_.mp4 (97.09 MB)
│ │ │ └── 3-1 本章介绍_.mp4 (3.50 MB)
│ │ └── 3资料.zip (1.83 MB)
│ ├── 1/
│ │ ├── 1/
│ │ │ ├── 1资料.png (0.48 MB)
│ │ │ ├── 1-3 开发环境准备_.mp4 (39.19 MB)
│ │ │ ├── 1-2 课程介绍与学习指南_.mp4 (51.34 MB)
│ │ │ └── 1-4 如何利用源码进行学习_.mp4 (44.63 MB)
│ │ └── 1说明.zip (1.83 MB)
│ ├── 9/
│ │ ├── 9/
│ │ │ ├── 9资料.zip (1.83 MB)
│ │ │ ├── 9-1 本章介绍_.mp4 (13.25 MB)
│ │ │ ├── 9-2 用户表设计与持久层代码生成_.mp4 (30.34 MB)
│ │ │ ├── 9-9 登录成功处理并集成vuex-1_.mp4 (231.81 MB)
│ │ │ ├── 9-6 增加重置密码功能_.mp4 (218.38 MB)
│ │ │ ├── 9-12 后端接口增加登录校验_.mp4 (168.44 MB)
│ │ │ ├── 9-3 完成用户表基本增删改查功能_.mp4 (96.44 MB)
│ │ │ ├── 9-7 单点登录token与JWT介绍_.mp4 (79.09 MB)
│ │ │ ├── 9-11 增加退出登录功能_.mp4 (182.28 MB)
│ │ │ ├── 9-13 前端界面增加登录校验_.mp4 (136.03 MB)
│ │ │ ├── 9-14 用户密码初始化_.mp4 (49.94 MB)
│ │ │ ├── 9-10 登录成功处理并集成vuex-2_.mp4 (230.66 MB)
│ │ │ ├── 9-8 登录功能开发_.mp4 (314.81 MB)
│ │ │ ├── 9-4 用户名重复校验与自定义异常_.mp4 (273.69 MB)
│ │ │ ├── 9-16 总结.png (0.41 MB)
│ │ │ ├── 9-5 关于密码的两层加密处理_.mp4 (180.88 MB)
│ │ │ └── 9-15 思考:高频面试题(持续更新).png (0.05 MB)
│ │ └── 9必看.zip (1.83 MB)
│ ├── 6/
│ │ └── 6/
│ │ │ ├── 6说明.png (0.48 MB)
│ │ │ ├── 6-2 增加电子书管理页面_.mp4 (140.59 MB)
│ │ │ ├── 6-8 完成电子书编辑功能_.mp4 (279.25 MB)
│ │ │ ├── 6-6 前后端分页功能整合_.mp4 (235.94 MB)
│ │ │ ├── 6-3 电子书表格展示_.mp4 (227.56 MB)
│ │ │ ├── 6-11 集成Validation做参数校验_.mp4 (244.09 MB)
│ │ │ ├── 6-9 雪花算法与新增功能_.mp4 (231.63 MB)
│ │ │ ├── 6-10 增加删除电子书功能_.mp4 (146.81 MB)
│ │ │ ├── 6-1 本章介绍_.mp4 (19.84 MB)
│ │ │ ├── 6-14:总结.png (0.35 MB)
│ │ │ ├── 6-7 制作电子书表单_.mp4 (156.09 MB)
│ │ │ ├── 6-4 使用PageHelper实现后端分页_.mp4 (150.28 MB)
│ │ │ ├── 6-13 思考:高频面试题(持续更新).png (0.05 MB)
│ │ │ ├── 6-12 电子书管理功能优化_.mp4 (150.69 MB)
│ │ │ └── 6-5 封装分页请求参数和返回参数_.mp4 (193.31 MB)
│ ├── 12/
│ │ └── 12/
│ │ │ ├── 12资料.png (0.48 MB)
│ │ │ ├── 12-9 域名准备_.mp4 (93.50 MB)
│ │ │ ├── 12-10 nginx配置域名_.mp4 (145.88 MB)
│ │ │ ├── 12-5 JDK的安装与配置_.mp4 (82.41 MB)
│ │ │ ├── 12-6 后端Java项目发布_.mp4 (374.00 MB)
│ │ │ ├── 12-7 nginx安装与配置_.mp4 (43.41 MB)
│ │ │ ├── 12-1 本章介绍_.mp4 (6.78 MB)
│ │ │ ├── 12-4 配置IDEA连接ECS_.mp4 (83.38 MB)
│ │ │ ├── 12-2 RDS购买与配置_.mp4 (153.53 MB)
│ │ │ ├── 12-8 前端Vue项目发布_.mp4 (94.44 MB)
│ │ │ └── 12-3 ECS购买与配置_.mp4 (139.56 MB)
│ ├── 2/
│ │ └── 2/
│ │ │ ├── 2-5 启动日志优化_.mp4 (160.13 MB)
│ │ │ ├── 2-3 项目初始配置_.mp4 (121.38 MB)
│ │ │ ├── 2-1 本章介绍_.mp4 (5.41 MB)
│ │ │ ├── 2-9 集成热部署_.mp4 (106.25 MB)
│ │ │ ├── 2-10 思考:高频面试题(持续更新).png (0.06 MB)
│ │ │ ├── 2-2 新建SpringBoot项目【标准SpringBoot项目目录结构】_.mp4 (154.53 MB)
│ │ │ ├── 2-4 代码关联Git远程仓库_.mp4 (106.44 MB)
│ │ │ ├── 2-7 使用HTTP Client测试接口_.mp4 (152.06 MB)
│ │ │ ├── 2-8 SpringBoot配置文件【自定义配置项】_.mp4 (160.19 MB)
│ │ │ ├── 2-6 开发Hello World接口_.mp4 (217.59 MB)
│ │ │ ├── 2-11 总结:本章知识点梳理(持续更新)-2.png (0.48 MB)
│ │ │ └── 2-11 总结:本章知识点梳理(持续更新)-1.png (1.08 MB)
│ ├── 5/
│ │ └── 5/
│ │ │ ├── 5-3 Vue3数据绑定显示列表数据_.mp4 (236.63 MB)
│ │ │ ├── 5-5 Vue CLI多环境配置_.mp4 (219.69 MB)
│ │ │ ├── 5-7 SpringBoot过滤器的使用_.mp4 (81.75 MB)
│ │ │ ├── 5-9 SpringBoot AOP的使用_.mp4 (153.06 MB)
│ │ │ ├── 5-1 本章介绍_.mp4 (9.47 MB)
│ │ │ ├── 5-4 电子书列表界面展示_.mp4 (345.00 MB)
│ │ │ ├── 5-2 集成HTTP库Axios_.mp4 (162.59 MB)
│ │ │ ├── 5-11 总结:本章知识点梳理(持续更新).png (0.50 MB)
│ │ │ ├── 5-8 SpringBoot拦截器的使用_.mp4 (117.59 MB)
│ │ │ ├── 5-6 使用Axios拦截器打印前端日志_.mp4 (95.25 MB)
│ │ │ └── 5-10 思考:高频面试题(持续更新).png (0.08 MB)
│ └── 13/
│ │ └── 13/
│ │ │ ├── 13说明.zip (1.83 MB)
│ │ │ └── 13-1 课程总结_.mp4 (64.44 MB)
侵权联系与免责声明: 1、本站资源所有内容均收集于网络,与本网站立场无关 2、本站所有资源收集于互联网,由用户分享,该帖子作者与IT课程网不享有任何版权,如有侵权请联系本站删除 3、本站部分内容转载自其它网站,但并不代表本站赞同其观点和对其真实性负责 4、如本帖侵犯到任何版权问题,请立即告知本站,本站将及时予与删除并致以最深的歉意。如有侵权请联系联系客服QQ:1960026872或登录本站账号进入个人中心提交工单留言反馈,我们将第一时间处理!
