**《甲蛙-Spring Boot + Vue3 前后端分离 实战 Wiki 知识库系统》**是一套以企业级项目开发为核心的全栈实战课程,课程采用当前主流的 Spring Boot + Vue3 前后端分离技术架构,结合真实企业项目开发流程,带领学员从零开始搭建一套完整的 Wiki 知识库管理系统。课程注重理论与实践相结合,通过完整项目开发,让学员全面掌握现代 Java Web 开发技术及前后端协同开发模式,适合Java开发初学者、在校学生以及有一定基础、希望提升项目实战能力的开发人员学习。

课程首先介绍开发环境的搭建,包括 JDK、Maven、IntelliJ IDEA、MySQL、Git、Node.js 等开发工具的安装与配置,并讲解前后端分离架构的设计思想,使学员理解现代互联网项目的整体开发流程。后端部分基于 Spring Boot 构建项目框架,结合 MyBatis、MyBatis Generator、RESTful API 等技术,实现用户管理、分类管理、文档管理、内容编辑、权限控制等核心业务模块,同时讲解统一异常处理、参数校验、分页查询、日志记录等企业开发常用功能。

前端部分采用 Vue3、Composition API、Vue Router、Pinia(或 Vuex)、Axios 等技术进行开发,通过组件化设计实现后台管理界面,并结合 Element Plus UI 组件库快速搭建现代化管理系统。课程详细讲解页面布局、菜单导航、数据绑定、表单验证、富文本编辑器集成、树形目录展示以及接口调用等内容,使学员掌握Vue3项目开发的完整流程。

在项目功能实现方面,课程围绕 Wiki 知识库系统展开,包括用户登录认证、JWT 身份验证、知识分类、文档编辑、文章搜索、目录树管理、内容预览、文件上传等多个模块,并结合实际业务需求进行数据库设计、接口设计以及系统优化,让学员深入理解企业项目从需求分析到功能落地的全过程。

为了提高项目的可维护性和扩展性,课程还讲解代码分层设计、统一返回结果封装、公共组件封装、前后端接口规范、跨域处理、性能优化以及项目部署等内容。同时,还介绍 Git 版本管理、接口调试、线上部署、Nginx 配置以及服务器发布流程,使学员具备独立开发和部署完整项目的能力。

此外,课程还分享大量企业开发经验,包括代码规范、开发技巧、常见Bug排查、数据库优化、接口性能优化以及团队协作开发流程,让学员不仅能够完成项目开发,还能够养成规范的工程化开发习惯。

通过学习本课程,学员能够系统掌握 Spring Boot 与 Vue3 前后端分离开发技术,熟悉企业级项目的整体架构设计与开发流程,独立完成知识库管理系统等中大型Web项目,为今后从事Java后端开发、全栈开发以及企业级应用开发打下扎实的技术基础。

课程目录:

📁 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]
声明:本站所发布的一切视频课程仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站所有课程来自网络,版权争议与本站无关。如有侵权请联系联系客服QQ:1960026872或登录本站账号进入个人中心提交工单留言反馈,我们将第一时间处理!