如果你已经能写 Vue 页面,但一遇到「数据从哪来、接口怎么定、登录状态怎么存」就卡住,这门课值得花时间看。它做的不是又一个 TodoList,而是一个能跑起来的知识库系统——有分类管理、电子书条目、文档编辑和前台展示,基本覆盖了中小型内容管理产品的核心链路。
它对应的工作场景是什么
课程里的「wiki 知识库」并不是抽象案例。你在实际工作里大概率会碰到这几类需求:后台要维护一批分类和条目,前台要按分类浏览、按关键词搜索,编辑内容时要能保存草稿和发布,还要区分普通用户和管理员的权限。这门课把这些环节都串了一遍,从前端路由到后端接口再到数据库表设计,没有停在「只讲一个知识点」的层面。
换句话说,学完它不是多背了几个 API,而是知道一个内容型系统从零到能访问,中间要经过哪些决策:接口怎么分页、分类删除时关联数据怎么处理、前端菜单如何跟着权限变化。
学完能独立做什么
- 用 Spring Boot 搭出一套带分层结构的后端服务,包括控制器、服务层和持久层的基本写法;
- 用 Vue3 的组合式 API 组织页面逻辑,处理列表渲染、表单校验和弹窗交互;
- 把前后端通过 HTTP 接口对接起来,处理跨域、统一响应格式和异常提示;
- 实现分类的增删改查,并在这个基础上扩展出电子书管理这类关联模块。
需要说明的是,课程重点在「跑通并理解一条完整链路」,不是带你做高并发或复杂权限模型。如果你期待的是企业级架构设计,这门课偏入门到中级实战。
资料适合什么基础的人
比较适合已经学过 Vue 基础语法、能看懂简单 JavaScript 异步代码,同时对 Java 或 Spring Boot 有初步了解的人。如果你完全没接触过后端,前几章可能会觉得节奏偏快;但如果你已经工作一两年,想补上「前端之外的那一半」,这门课的难度是合适的。
纯零基础不建议直接上手,因为课程里默认你会启动项目、会看控制台报错、会用数据库客户端。这些前置操作不会从头教。
怎么用这套资料更有效
建议不要按顺序从头看到尾。先看分类管理那一段,把增删改查跑通,再回头看项目搭建和接口约定。每看完一个功能,先自己关掉视频重写一遍,尤其是接口参数和前端请求的对应关系——这是前后端分离里最容易出错、也最值得练熟的部分。
遇到调试卡住时,优先检查三件事:请求是否真的发出去了、后端有没有收到、数据库里的数据变没变。把这三步养成习惯,比记住某个注解更有用。
整体来看,这门课的价值在于用一个具体项目把前后端协作讲清楚。如果你正准备转向前端偏全栈的方向,或者工作中需要独立对接后端接口,它可以作为一次完整的练习;但如果你只想学 Vue 语法本身,那前端部分的内容不足以支撑,需要另找更聚焦的资料。
课程目录
📁 7 📁 7 7说明.png [493.5 KB] 7-5 分类编辑功能优化_.mp4 [117.9 MB] 7-9 思考:高频面试题(持续更新).png [26.1 KB] 7-4 分类表格显示优化_.mp4 [238.4 MB] 7-6 电子书管理增加分类选择_.mp4 [280.3 MB] 7-3 完成分类基本增删改查功能_.mp4 [214.1 MB] 7-8 点击分类菜单显示电子书_.mp4 [266.1 MB] 7-1 本章介绍_.mp4 [17.0 MB] 7-7 首页显示分类菜单_.mp4 [145.0 MB] 7- 10 总结:本章知识点梳理(持续更新).png [406.1 KB] 7-2 分类表设计与代码生成_.mp4 [86.7 MB] 7必看.zip [1.8 MB] 📁 4 📁 4 4-3 创建Vue CLI项目_.mp4 [102.2 MB] 4-7 制作Vue自定义组件_.mp4 [186.5 MB] 4-2 了解Vue和Vue CLI及其关系_.mp4 [62.9 MB] 4-4 Vue CLI项目结构解析_.mp4 [159.2 MB] 4-9 总结.png [113.9 KB] 4-6 网站首页布局开发_.mp4 [258.1 MB] 4-1 本章介绍_.mp4 [4.7 MB] 4-8 思考:高频面试题(持续更新).png [55.7 KB] 4-5 集成Ant Design Vue_.mp4 [152.8 MB] 4文档.zip [1.8 MB] 📁 10 📁 10 10-2 文档阅读数更新_.mp4 [263.9 MB] 10-3 文档点赞功能开发_.mp4 [178.4 MB] 10-5 SpringBoot定时任务示例_.mp4 [93.6 MB] 10-9 完成点赞通知功能_.mp4 [121.1 MB] 10-8 WebSocket使用示例_.mp4 [151.1 MB] 10-10 使用异步化解耦点赞通知功能_.mp4 [311.8 MB] 10-6 完成电子书信息定时更新功能_.mp4 [222.7 MB] 10-1 本章介绍_.mp4 [7.0 MB] 10-4 电子书信息更新方案调研_.mp4 [156.0 MB] 10-11 使用MQ解耦点赞通知功能_.mp4 [232.6 MB] 10-7 日志流水号的使用_.mp4 [152.1 MB] 10说明.png [493.5 KB] 📁 11 📁 11 11-3 电子书快照表设计_.mp4 [79.5 MB] 11-8 Echarts的集成与使用示例_.mp4 [133.2 MB] 11-4 电子书快照收集脚本编写-1_.mp4 [249.1 MB] 11-10 网站优化_.mp4 [95.8 MB] 11-9 30天趋势图功能开发_.mp4 [129.3 MB] 11-5 电子书快照收集脚本编写-2_.mp4 [209.7 MB] 11-1 本章介绍_.mp4 [10.1 MB] 11-2 报表统计方案的探讨_.mp4 [56.7 MB] 11-6 完成电子书快照功能_.mp4 [68.1 MB] 11-7 首页统计数值功能开发_.mp4 [272.6 MB] 11说明.zip [1.8 MB] 📁 8 📁 8 8资料.png [493.5 KB] 8-12 文档页面功能开发-1_.mp4 [202.2 MB] 8-11 文档内容的显示_.mp4 [151.8 MB] 8-3 完成文档表基本增删改查功能_.mp4 [151.3 MB] 8-8 文档内容表设计与代码生成_.mp4 [70.2 MB] 8-1 本章介绍_.mp4 [23.8 MB] 8-5 Vue页面参数传递完成新增文档功能_.mp4 [107.2 MB] 8-13 文档页面功能开发-2_.mp4 [293.6 MB] 8-10 文档内容的保存与显示_.mp4 [188.6 MB] 8-4 使用树形选择组件选择父节点_.mp4 [245.6 MB] 8-6 增加删除文档功能_.mp4 [252.3 MB] 8- 14 思考:高频面试题(持续更新).png [54.9 KB] 8-7 集成富文本插件wangeditor_.mp4 [166.4 MB] 8-9 文档管理页面布局修改_.mp4 [245.4 MB] 8- 15 总结.png [644.7 KB] 8-2 文档表设计与代码生成_.mp4 [70.8 MB] 📁 资料 资料资料.zip [1.8 MB] 📁 3 📁 3 3-6 电子书列表查询接口开发_.mp4 [174.9 MB] 3-10 总结:本章知识点梳理(持续更新)-2.png [177.5 KB] 3-8 制作CopyUtil封装BeanUtils_.mp4 [107.4 MB] 3-5 集成Mybatis官方代码生成器_.mp4 [263.9 MB] 3-4 集成持久层框架Mybatis_.mp4 [284.3 MB] 3-7 封装请求参数和返回参数_.mp4 [217.6 MB] 3-10 总结:本章知识点梳理(持续更新)-1.png [246.8 KB] 3-9 思考:高频面试题(持续更新)-1.png [39.7 KB] 3-3 IDEA数据库插件配置_.mp4 [109.7 MB] 3-2 数据库准备_.mp4 [97.1 MB] 3-1 本章介绍_.mp4 [3.5 MB] 3资料.zip [1.8 MB] 📁 1 📁 1 1资料.png [493.5 KB] 1-3 开发环境准备_.mp4 [39.2 MB] 1-2 课程介绍与学习指南_.mp4 [51.3 MB] 1-4 如何利用源码进行学习_.mp4 [44.6 MB] 1说明.zip [1.8 MB] 📁 9 📁 9 9资料.zip [1.8 MB] 9-1 本章介绍_.mp4 [13.3 MB] 9-2 用户表设计与持久层代码生成_.mp4 [30.3 MB] 9-9 登录成功处理并集成vuex-1_.mp4 [231.8 MB] 9-6 增加重置密码功能_.mp4 [218.4 MB] 9-12 后端接口增加登录校验_.mp4 [168.4 MB] 9-3 完成用户表基本增删改查功能_.mp4 [96.4 MB] 9-7 单点登录token与JWT介绍_.mp4 [79.1 MB] 9-11 增加退出登录功能_.mp4 [182.3 MB] 9-13 前端界面增加登录校验_.mp4 [136.0 MB] 9-14 用户密码初始化_.mp4 [49.9 MB] 9-10 登录成功处理并集成vuex-2_.mp4 [230.7 MB] 9-8 登录功能开发_.mp4 [314.8 MB] 9-4 用户名重复校验与自定义异常_.mp4 [273.7 MB] 9- 16 总结.png [420.1 KB] 9-5 关于密码的两层加密处理_.mp4 [180.9 MB] 9- 15 思考:高频面试题(持续更新).png [53.4 KB] 9必看.zip [1.8 MB] 📁 6 📁 6 6说明.png [493.5 KB] 6-2 增加电子书管理页面_.mp4 [140.6 MB] 6-8 完成电子书编辑功能_.mp4 [279.3 MB] 6-6 前后端分页功能整合_.mp4 [235.9 MB] 6-3 电子书表格展示_.mp4 [227.6 MB] 6-11 集成Validation做参数校验_.mp4 [244.1 MB] 6-9 雪花算法与新增功能_.mp4 [231.6 MB] 6-10 增加删除电子书功能_.mp4 [146.8 MB] 6-1 本章介绍_.mp4 [19.8 MB] 6-14:总结.png [362.8 KB] 6-7 制作电子书表单_.mp4 [156.1 MB] 6-4 使用PageHelper实现后端分页_.mp4 [150.3 MB] 6- 13 思考:高频面试题(持续更新).png [50.9 KB] 6-12 电子书管理功能优化_.mp4 [150.7 MB] 6-5 封装分页请求参数和返回参数_.mp4 [193.3 MB] 📁 12 📁 12 12资料.png [493.5 KB] 12-9 域名准备_.mp4 [93.5 MB] 12-10 nginx配置域名_.mp4 [145.9 MB] 12-5 JDK的安装与配置_.mp4 [82.4 MB] 12-6 后端Java项目发布_.mp4 [374.0 MB] 12-7 nginx安装与配置_.mp4 [43.4 MB] 12-1 本章介绍_.mp4 [6.8 MB] 12-4 配置IDEA连接ECS_.mp4 [83.4 MB] 12-2 RDS购买与配置_.mp4 [153.5 MB] 12-8 前端Vue项目发布_.mp4 [94.4 MB] 12-3 ECS购买与配置_.mp4 [139.6 MB] 📁 2 📁 2 2-5 启动日志优化_.mp4 [160.1 MB] 2-3 项目初始配置_.mp4 [121.4 MB] 2-1 本章介绍_.mp4 [5.4 MB] 2-9 集成热部署_.mp4 [106.3 MB] 2- 10 思考:高频面试题(持续更新).png [64.6 KB] 2-2 新建SpringBoot项目【标准SpringBoot项目目录结构】_.mp4 [154.5 MB] 2-4 代码关联Git远程仓库_.mp4 [106.4 MB] 2-7 使用HTTP Client测试接口_.mp4 [152.1 MB] 2-8 SpringBoot配置文件【自定义配置项】_.mp4 [160.2 MB] 2-6 开发Hello World接口_.mp4 [217.6 MB] 2-11 总结:本章知识点梳理(持续更新)-2.png [487.9 KB] 2-11 总结:本章知识点梳理(持续更新)-1.png [1.1 MB] 📁 5 📁 5 5-3 Vue3数据绑定显示列表数据_.mp4 [236.6 MB] 5-5 Vue CLI多环境配置_.mp4 [219.7 MB] 5-7 SpringBoot过滤器的使用_.mp4 [81.8 MB] 5-9 SpringBoot AOP的使用_.mp4 [153.1 MB] 5-1 本章介绍_.mp4 [9.5 MB] 5-4 电子书列表界面展示_.mp4 [345.0 MB] 5-2 集成HTTP库Axios_.mp4 [162.6 MB] 5- 11 总结:本章知识点梳理(持续更新).png [508.5 KB] 5-8 SpringBoot拦截器的使用_.mp4 [117.6 MB] 5-6 使用Axios拦截器打印前端日志_.mp4 [95.3 MB] 5- 10 思考:高频面试题(持续更新).png [86.7 KB] 📁 13 📁 13 13说明.zip [1.8 MB] 13-1 课程总结_.mp4 [64.4 MB] 适合人群 前端开发者 后端开发者 全栈工程师 学习收获 掌握Spring Boot框架 精通Vue3技术 实现前后端分离项目 祝您学习愉快! 学有所成,前程似锦!






