banzhu 发表于 2026-2-10 11:33:48

Spring Boot + Vue3 前后端分离实战|wiki知识库系统开发教程





主要介绍
本套《Spring Boot + Vue3 前后端分离 实战wiki知识库系统》共包含12个章节,超过100个教学视频,结构清晰、循序渐进,全面覆盖一个完整项目的开发全流程:
第一章:课程介绍与学习准备(1-1~1-4)
详细讲解课程目标、学习路径、开发环境搭建(JDK、Maven、Node.js 等),并指导如何通过源码进行高效学习,帮助你快速进入开发状态。
第二章:Spring Boot 项目搭建(2-1~2-11)
从创建标准 Spring Boot 项目结构开始,完成项目初始配置、Git 远程仓库关联、启动日志优化、Hello World 接口开发、HTTP Client 测试、自定义配置项设置、热部署集成等基础工作,建立规范的后端开发流程。
第三章:持久层开发与数据库集成(3-1~3-10)
配置 IDEA 数据库插件,集成 MyBatis 框架,使用官方代码生成器快速生成实体类与 Mapper 文件,开发电子书列表查询接口,并封装请求参数与返回结果,提升开发效率。
第四章:Vue3 前端框架搭建(4-1~4-9)
详解 Vue 和 Vue CLI 的关系,创建 Vue CLI 项目,解析项目目录结构,集成 Ant Design Vue 组件库,开发网站首页布局,制作自定义组件,为前端开发打下坚实基础。
第五章:前后端交互与核心功能开发(5-1~5-11)
集成 Axios HTTP 客户端,实现数据绑定与表格展示,配置多环境支持,使用拦截器打印前端日志,掌握 Spring Boot 过滤器与拦截器的使用,引入 AOP 实现横切逻辑,提升系统可维护性。
第六章:电子书管理功能实现(6-1~6-14)
开发电子书管理页面,实现表格展示、分页功能(结合 PageHelper)、参数封装、前后端分页整合、表单编辑、雪花算法生成ID、新增与删除功能,并集成 Validation 进行参数校验,完成核心业务闭环。
第七章:分类管理模块开发(7-1~7-10)
设计分类表结构并生成代码,实现增删改查功能,优化表格显示与编辑体验,增加分类选择联动,首页展示分类菜单,点击分类显示对应电子书,提升用户体验。
第八章:文档管理功能开发(8-1~8-15)
设计文档表结构并生成代码,实现文档增删改查,使用树形选择组件选择父节点,集成 wangEditor 富文本编辑器,完成文档内容保存与展示,开发文档页面功能,支持多层级内容管理。
第九章:用户系统与登录认证(9-1~9-14)
设计用户表结构并生成代码,实现用户基本操作,增加用户名重复校验与自定义异常处理,对密码进行两层加密存储,集成 JWT 实现单点登录,开发登录功能并集成 Vuex 状态管理,实现登录成功后的状态同步与退出登录功能。
第十章:互动功能与数据更新(10-1~10-11)
实现文档阅读次数更新、点赞功能开发、信息更新方案调研、定时任务示例、异步解耦点赞通知等功能,结合 WebSocket 实现实时通知,提升系统的动态交互能力。
第十一章:数据统计与可视化(11-1~11-10)
探讨报表统计方案,设计电子书快照表,编写数据采集脚本,实现快照功能,开发首页统计数据功能,集成 ECharts 实现30天趋势图展示,完成网站整体优化。
第十二章:项目部署上线(12-1~12-10)
购买并配置 RDS 与 ECS,安装 JDK 并部署后端 Java 项目,安装 Nginx 并配置反向代理,发布前端 Vue 项目,准备域名并完成 nginx 域名绑定,实现项目的完整线上部署。
整套课程贯穿“理论 + 实践 + 工程化”理念,每一个功能模块都经过精心设计,既适合入门学习,也具备实际项目参考价值。



**** Hidden Message *****


StarKe 发表于 2026-2-13 12:50:41

6666666666

曜曜来了 发表于 2026-2-13 23:05:37

6666666666666666
页: [1]
查看完整版本: Spring Boot + Vue3 前后端分离实战|wiki知识库系统开发教程