这门课解决什么问题

这份资料围绕一个在线影院项目,演示如何用 Spring Cloud Alibaba 搭建微服务后端,并配合 Vue 完成前后端交互。它解决的核心场景是:很多开发者学完 Spring Boot 单体应用后,面对多模块拆分、网关路由、跨域处理、统一数据返回格式和异常拦截时无从下手。课程把一个完整的购票与影院管理业务拆成用户、演员等独立微服务,带你走通从建父工程、配 Swagger 接口文档,到用 MyBatis Plus 实现条件分页查询和自动填充更新时间的全流程,最后部署到阿里云。如果你想积累一个能跑通真实业务闭环的微服务实战项目,而不是只看零散语法,这套资料的方向是对口的。

适合什么基础与建议先看哪几块

这套资料不适合完全零基础的人。你需要提前掌握 Java 基础语法、熟悉 Spring Boot 的基本注解用法,并且能看懂简单的 SQL 语句和前端页面结构。如果你连控制层和业务层的关系都没理清,直接看微服务拆分会觉得跳跃。建议你拿到资料后,先集中看项目分析和父工程搭建这两部分,理清模块之间的依赖关系;接着重点看公共数据格式封装和统一异常处理类,这两块是微服务开发中最容易被忽略却必须复用的底层逻辑。前端的 Vue 脚手架搭建部分,如果你本身做后端开发,可以先略过页面细节,重点理解前后端跨域配置和接口对接的链路即可。

学完能独立做什么与资料怎么配合练习

跟着这套视频走完,你能独立搭建一套标准的多模块微服务工程,掌握网关层跨域与路由配置,熟练使用 MyBatis Plus 完成带条件的分页查询,并能为项目编写统一的接口返回对象与全局异常拦截。之后遇到类似的电影、演出或电商管理后台需求,你能直接复用这套工程骨架。在练习方式上,不要只盯着屏幕看,必须开着开发工具同步敲代码。先跟着视频把用户微服务和演员微服务跑通,然后关掉视频,自己尝试再写一个电影排片模块。遇到字段自动填充或日志配置卡壳时,再回去定位对应的视频节点。资料里的代码片段是用来对照排查报错的,不是用来复制粘贴的,只有自己手写过一遍增删改查,这套微服务架构才算真正装进你的技术栈里。


搭建微服务环境springCloud Alibaba,网关的跨域设置,模块创建,前端vue脚手架搭建

课程目录

*   01 搭建环境/

  *   01 1-项目分析.mp4 05:46

  *   02 2-搭建环境-父工程.mp4 19:16

  *   03 3-搭建用户微服务-xiudun_user.mp4 01:08:28

  *   04 4-配置swagger编写功能.mp4 23:44

  *   05 5-公共的数据格式.mp4 09:51

  *   06 6-封装数据格式接口及结果类.mp4 13:40

*   02 影院模块/

  *   01 7-演员微服务编写.mp4 20:14

  *   02 8-演员分页编写.mp4 19:31

  *   03 9-演员的条件分页查询编写.mp4 25:59

  *   04 10-完成自动填充功能-更新.mp4 44:26

  *   05 11-编写统一异常处理类.mp4 15:55

  *   06 12-配置日志.mp4 09:49

  *   07 13-配置前端模板-自定义登录方法.mp4 43:44

  *   08 14-前端演员列表.mp4 37:30

  *   09 15-前端演员列表查询.mp4 30:55

  *   10 16-前端演员列表分页查询.mp4 19:51

  *   11 17-前端演员删除实现.mp4 22:18

  *   12 18-前端演员更新实现.mp4 01:01:31

  *   13 19-前端演员保存实现.mp4 17:30

*   03 阿里云/

  *   01 20-阿里云OSS简介-使用.mp4 33:27

  *   02 21-创建oss子模块-配置.mp4 25:37

  *   03 22-编写service-controller实现上传.mp4 29:37

  *   04 23-前端演员头像图片上传.mp4 28:13

  *   05 24-easyExcel写入的两种方式.mp4 24:10

  *   06 25-easyExcel读取数据的两种方式.mp4 13:09

  *   07 26-easyExcel-完善监听器类.mp4 37:39

  *   08 27-easyExcel-后端编写.mp4 19:16

*   04 影片分类模块/

  *   01 28-配置nginx.mp4 27:21

  *   02 29-影片分类后端二级节点后端编写.mp4 42:52

  *   03 30-影片分类后端递归方式获取树形节点.mp4 21:16

  *   04 31-前端影片excel上传实现.mp4 36:09

  *   05 32-前端影片分类列表实现.mp4 19:33

*   05 影片管理/

  *   01 33-影片管理-javaBean编写.mp4 20:55

  *   02 34-影片管理-dao层-service层.mp4 57:32

  *   03 35-影片管理-controller实现.mp4 09:20

  *   04 36-前端影片添加第一步.mp4 46:06

  *   05 37-前端影片添加-引入组件.mp4 08:30

  *   06 38-前端影片页面数据加载.mp4 42:06

  *   07 39-前端影片-添加实现.mp4 26:48

  *   08 40-项目的代码生成器.mp4 06:59

  *   09 41-前端影片添加页面.mp4 53:20

  *   10 42-前端影片保存实现.mp4 48:10

  *   11 43-前端影片-片段保存实现.mp4 41:36

  *   12 44-前端影片-片段列表显示.mp4 23:48

  *   13 45-前端影片-(上一步)更新影片.mp4 50:09

*   06 影片视频管理/

  *   01 46-视频上传-测试编写.mp4 58:20

  *   02 47-测试阿里云视频上传.mp4 16:52

  *   03 48-阿里云视频上传后端编写.mp4 27:19

  *   04 49-阿里云视频上传前端编写.mp4 47:58

  *   05 50-视频信息的保存编写.mp4 50:47

  *   06 51-视频片段删除前端实现.mp4 13:18

  *   07 52-视频片段更新前端实现.mp4 15:14

*   07 发布影片/

  *   01 53-影片发布后端编写.mp4 01:16:16

  *   02 54-影片发布前端编写.mp4 32:35

  *   03 55-影片播放前端编写.mp4 26:16

  *   04 56-影片片段列表前端实现.mp4 24:31

  *   05 57-影片片段播放器网页.mp4 37:17

  *   06 58-影片视频播放实现.mp4 31:03

*   08 Echarts图表/

  *   01 59-redis缓存的使用.mp4 41:21

  *   02 60-springCloud+redis二级缓存.mp4 13:23

  *   03 61-编写图表Echarts后台.mp4 09:48

  *   04 62-配置echarts图表-静态数据.mp4 58:32

  *   05 63-配置echarts动态图表.mp4 12:33

  *   06 课程资料

  *   07 后端代码

  *   08 前端代码