- 课程概览
- 授课讲师
- 课程大纲
- 课程概览
- 授课讲师
- 课程大纲
本课程围绕听书软件开发,系统讲解前后端核心技术。后端基于SpringBoot与SpringCloudAlibaba微服务架构,整合MySQL、Redis、MongoDB实现数据存储,运用es完成全文检索,并通过RabbitMQ、Seata确保分布式事务一致性。前端采用UniApp与Vue3开发跨平台应用。
课程概览
本课程旨在通过一个功能完整、技术先进的移动听书应用全栈项目,带领学员掌握企业级微服务架构的核心开发技能。
课程以听书软件的行业背景和核心价值为切入点,详细讲解如何从零开始构建一个支持海量内容、高并发访问的数字化阅读平台。您将亲历从需求分析、技术选型到模块开发、系统部署的完整项目周期。
后端部分,我们将基于Spring Boot + Spring Cloud Alibaba构建微服务架构,整合Nacos(服务治理)、Sentinel(流量防护)等技术。课程将深入应用Elasticsearch实现智能搜索,利用RabbitMQ解耦核心业务,并通过Seata保障分布式数据一致性,全面覆盖缓存(Redis)、消息队列、任务调度(XXL-JOB)等生产级技术栈。
课程大纲
- 第1章 项目概述
-     第1节 项目总体概述
-     第2节微信小程序介绍
-     第3节节
- 第2章环境准备
-     第1节环境介绍
-     第2节导入数据
- 第3章专辑管理
-     第1节专辑分类展示
-     第2节文件上传
-     第3节标签显示
-     第4节专辑添加
-     第5节专辑分页
-     第6节专辑删除
-     第7节专辑修改
- 第4章声音管理
-     第1节获取专辑分类信息
-     第2节上传音频文件
-     第3节保留声音专辑
-     第4节声音分页查询
-     第5节声音删除
-     第6节声音修改
- 第5章mongodb入门
-     第1节mongodb介绍
-     第2节命令行增删改查
-     第3节springboot连接mongodb进行增删改查
- 第6章用户登录
-     第1节拦截登录的业务分析
-     第2节登录拦截业务代码实现
-     第3节用户登录
-     第4节用户信息修改
- 第7章ElasticSearch入门
-     第1节es概述
-     第2节es下载注意点
-     第3节索引的增删改查
-     第4节es的文档操作
-     第5节es映射mapping
-     第6节es聚合操作
-     第7节java连接es的操作
- 第8章专辑检索
-     第1节保存和删除专辑索引
-     第2节异步处理方法
-     第3节专辑信息上架
-     第4节专辑的下架和批量上架
-     第5节专辑的下架和批量上架
-     第6节使用mq实现专辑的上下架
-     第7节关键字查询
-     第8节根据一级分类查询全部分类信息
-     第9节根据一级分类id获取全部分类
-     第10节搜索补全功能
-     第11节搜索补全功能演示
- 第9章专辑详情
-     第1节专辑详情信息展示
-     第2节专辑声音信息的展示
-     第3节更新声音保存进度
-     第4节保存声音播放列表信息
- 第10章订单结算
-     第1节订单结算功能
-     第2节购买声音
-     第3节订单支付
- 第11章支付相关
-     第1节微信支付
-     第2节关闭订单、退款
-     第3节充值业务
-     第4节获取消费记录
- 第12章分布式任务调度
-     第1节springTask 执行模式
-     第2节cron表达式
-     第3节定时任务线程池
-     第4节xxl-job简单介绍
-     第5节xxl-job简单例子
-     第6节更新排行榜信息和更新用户vip信息
| 节数 | 上课时间 | 星期一 | 星期二 | 星期三 | 星期四 | 星期五 | 星期六 | 星期天 |
|---|---|---|---|---|---|---|---|---|
| 第1节 | 08:00 - 08:40 | |||||||
| 第2节 | 09:00 - 09:40 | |||||||
| 第3节 | 10:00 - 10:40 | |||||||
| 第4节 | 11:00 - 11:40 | |||||||
| 第5节 | 14:00 - 14:40 | |||||||
| 第6节 | 15:00 - 15:40 | |||||||
| 第7节 | 16:00 - 16:40 | |||||||
| 第8节 | 17:00 - 17:40 |
| 天数 | 上课日期 | 上课时间 | 内容 |
|---|
相关课件 更多
-
docx
小程序
大小:14.32MB
2026-01-21
-
pdf
第9章 分布式任务调度
大小:1.16MB
2026-01-21
-
pdf
第8章 支付
大小:871.73KB
2026-01-21
-
pdf
第7章 分布式事务
大小:1.05MB
2026-01-21
-
pdf
第7章 订单
大小:1.8MB
2026-01-21
-
pdf
第6章 详情优化
大小:1.1MB
2026-01-21


020-38289118 转 171