Spring Boot Vue3 前后端分离 实战wiki知识库系统【完结】-免费资源网

Spring Boot Vue3 前后端分离 实战wiki知识库系统【完结】

【课程介绍】
通过一个界面简约、功能完整的知识库项目,带你快速掌握Spring Boot核心知识+ Vue全家桶全栈技能。在此过程中,打造一套通用的组件工具(可应用于其他项目),掌握前后端分离开发模式,搭建一个专属自己的、内容可灵活配置的知识库系统。

【课程目录】
第1章 课程导学 试看
        本章作为课程内容引入,主要介绍课程实战项目,课程的学习方法以及课程内容具体安排,希望大家都能通过这门课程,学有所成,学有所归。. h! a+ T4 |0 P1 R

        共 4 节 (17分钟) 收起列表

         1-1 课前必读‘ o+ j2 B4 W  {1 ~8 u5 @
         1-2 课程介绍与学习指南 (10:21)试看
         1-3 开发环境准备 (03:21)试看
         1-4 如何利用源码进行学习 (02:35)试看
        第2章 Spring Boot项目搭建
        项目后端Spring Boot项目架构搭建,完成项目的工程配置,如:Git, Maven, 日志优化, 测试接口, 配置文件, 集成热部署等。

        共 11 节 (86分钟) 收起列表
; q5 P4 y* p, F1 p
         2-1 本章介绍 (01:35)
         2-2 新建SpringBoot项目【标准SpringBoot项目目录结构】 (13:35)
         2-3 项目初始配置 (07:50)6 N( i* a’ o8 ^  c
         2-4 代码关联Git远程仓库 (10:45)
         2-5 启动日志优化 (09:38)
         2-6 开发Hello World接口 (13:44)
         2-7 使用HTTP Client测试接口 (10:11)9 N: V2 S# H& l- y6 e) q7 U5 J
         2-8 SpringBoot配置文件【自定义配置项】 (12:05)
         2-9 集成热部署 (06:19)
         2-10 思考:高频面试题(持续更新)
         2-11 总结:本章知识点梳理(持续更新)
        第3章 后端架构完善与接口开发
        本章将集成MyBatis及其官方代码生成器Generator,高效开发持久层代码,实现数据库查询接口,在此过程中,你将掌握拦截器、过滤器、AOP等Spring Boot核心组件。! p& d$ F8 h5 A! [: H5 S

        共 10 节 (83分钟) 收起列表

         3-1 本章介绍 (00:58)
         3-2 数据库准备 (10:02)– z, i% W) P- ^  K
         3-3 IDEA数据库插件配置 (08:42)
         3-4 集成持久层框架Mybatis (16:51)
         3-5 集成Mybatis官方代码生成器 (16:20)# F; P9 [+ o4 J, m. c
         3-6 电子书列表查询接口开发 (10:29)5 E1 V! |, D’ V8 o  V" o0 K
         3-7 封装请求参数和返回参数 (12:53)
         3-8 制作CopyUtil封装BeanUtils (06:23)+ {  F: n- f! F: ^3 l9 Q
         3-9 思考:高频面试题(持续更新)7 U  E3 {9 S# p+ \# I0 w* J’ S
         3-10 总结:本章知识点梳理(持续更新), j* W’ |, o# v5 N8 |
        第4章 Vue3 + Vue CLI 项目搭建& s" F; e1 g+ d3 V
        本章将完成项目前端模块搭建,创建Vue CLI 项目Web,集成支持Vue3的UI组件库Ant Design Vue,完成网站页面基本布局,集成Vue-Router路由组件。

        共 9 节 (64分钟) 收起列表

         4-1 本章介绍 (01:12)
         4-2 了解Vue和Vue CLI及其关系 (04:29)1 O+ X, v6 e. D% g- t/ y! R
         4-3 创建Vue CLI项目 (10:25)
         4-4 Vue CLI项目结构解析 (10:15)
         4-5 集成Ant Design Vue (10:19)
         4-6 网站首页布局开发 (16:02)9 Q4 C$ W: F+ |$ E: m
         4-7 制作Vue自定义组件 (11:04): X, B/ ~/ G- i5 E
         4-8 思考:高频面试题(持续更新)‘ a* E, o; Q5 C8 |+ n
         4-9 总结:本章知识点梳理(持续更新)
        第5章 前后端交互整合
        本章将完成前后端功能整合,集成HTTP组件Axios,解决前后端分离架构中常见的问题,如跨域、参数传递、多环境配置等。( [" Z5 M’ e" X1 W5 A5 U1 C8 e

        共 11 节 (89分钟) 收起列表1 r6 `  ]! r7 @
4 b( Q! L+ z! e) @
         5-1 本章介绍 (01:52)
         5-2 集成HTTP库Axios (12:03)7 v% A6 K4 _, h) U$ X4 t( [8 P’ |) T
         5-3 Vue3数据绑定显示列表数据 (14:04)– s/ o+ s: v  L
         5-4 电子书列表界面展示 (20:28)‘ n5 {* K. h3 p, d7 [; ^
         5-5 Vue CLI多环境配置 (13:02)
         5-6 使用Axios拦截器打印前端日志 (06:01)5 p2 a! ?8 T0 q! {, W3 j4 U$ U, j# n6 h% N
         5-7 SpringBoot过滤器的使用 (04:50)
         5-8 SpringBoot拦截器的使用 (06:57)8 L; a+ Y9 I- d2 j# H" w9 y
         5-9 SpringBoot AOP的使用 (09:06)1 u7 U. [% ]6 N7 [  K
         5-10 思考:高频面试题(持续更新)
         5-11 总结:本章知识点梳理(持续更新)! v’ G! C8 v  S  i) F4 s, ~
        第6章 电子书管理功能开发6 r& X( S+ `7 {9 r8 _  P+ p  Y- C
        本章将完成电子书管理功能开发,学习单表管理功能设计,包括页面设计、接口设计等,集成MyBatis分页插件PageHelper,后端校验框架Validation,统一异常处理等。* c2 J3 X8 Z" N/ m, {9 L7 e
0 I& i, l0 E$ Y% a+ q0 F
        共 14 节 (133分钟) 收起列表
& e1 b9 `# V3 L7 A% ~& \- ^
         6-1 本章介绍 (02:06)– N/ g8 D) ]0 J: ?* |% |! N
         6-2 增加电子书管理页面 (08:32)
         6-3 电子书表格展示 (13:31)7 O) E8 W" u$ q; i) X! a+ k! v
         6-4 使用PageHelper实现后端分页 (08:58)
         6-5 封装分页请求参数和返回参数 (11:32)7 Z. V- B3 h2 G+ h’ N
         6-6 前后端分页功能整合 (13:59)5 D1 A: `/ N- l: c7 w+ w1 q
         6-7 制作电子书表单 (09:14)
         6-8 完成电子书编辑功能 (16:36)8 _) S* i1 p3 y’ K( I; Q1 H( T/ ^
         6-9 雪花算法与新增功能 (13:57)
         6-10 增加删除电子书功能 (09:33)" Y3 i9 J3 b" U3 ^: }, E
         6-11 集成Validation做参数校验 (14:29)
         6-12 电子书管理功能优化 (09:37)
         6-13 思考:高频面试题(持续更新)0 W3 u/ m# L’ g% p
         6-14 总结:本章知识点梳理(持续更新), o0 }9 D9 U- X2 P" Q. H
        第7章 分类管理功能开发
        本章将完成分类管理功能开发,实现慕课网教程的两级分类,你将掌握基础树形功能设计,包括表设计、页面设计等。( e’ j, ^9 }/ U- X. B, I7 m- h
: C( L  ^" a4 A+ x! N* B8 c( H’ |5 h
        第8章 文档管理功能开发, j* X/ l9 w, `- i& @
        本章将完成文档管理功能开发,你将掌握无限级树功能设计,表结构如何设计,树节点的增删改查功能如何设计等,本章还将集成轻量级富文本框wangEditor,支持在知识库中插入图片、视频等。. M) {: A- b( }3 C+ \

        第9章 用户管理&单点登录6 v( F+ M0 w) P
        本章将实现用户管理,对接分布式缓存Redis,实现用户登录及登录校验。为了保障网站数据安全,实现登录成功的用户才可进入相关的管理页面逻辑,对相关的增删改查接口增加登录校验等处理。
4 Z4 s9 ]’ U7 q$ Q* _2 U
        第10章 阅读量&点赞量0 y# C, b; G# Y
        本章将完成文档阅读数、点赞数功能开发。你将掌握Spring Boot定时任务的实践应用。+ N- Y! }" o. R( A" P6 b3 s2 S: ^

        第11章 知识库功能开发
        本章将完成知识库功能开发,集成WebSocket完成网站通知,增加数据统计并集成报表组件ECharts完成相关报表展示,丰富首页内容等。本章还将学习SpringBoot异步解耦相关知识,包括自带的异步线程,集成RocketMQ等。
* U) l  H; C1 I) w2 L
        第12章 项目部署发布. v& E2 O& b# a* p
        本章将带你完成电子书系统的最后一个环节,将项目部署到阿里云上,后端打成jar包发布,前端使用Nginx发布。所有的部署操作,包括传文件,执行命令,全部在IDEA里面完成,不依赖第三方软件,带大家感受IDEA的强大。2 z4 l# [2 ^( A5 J, b2 O

        第13章 课程总结3 ?$ x/ C$ [7 ], O2 ]. l9 @
        本章作为课程的最后一章,将带你整体梳理课程所学的内容,提供一些后续的学习建议,在课程问答区老师等着与你进一步交流。

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

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

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

本站所有课程资源均为用户上传,如有侵权,请联系邮箱提供相应材料,我们会尽快删除
免费资源网 » Spring Boot Vue3 前后端分离 实战wiki知识库系统【完结】