X
我是学生我是老师

手机号验证登录

请选择账号
腾科职业培训学校
没有解决您的问题?扫描二维码加入博睿云交流群畅所欲言吧!
使用帮助

全部课程> springcloud 听书 APP 项目

springcloud 听书 APP 项目

来源:腾科职业培训学校

  • 2026-01-12  -  2028-01-12 72课时(建议每周学习0小时)
  • 自主模式

已有103人报名学习

  • 课程概览
  • 授课讲师
  • 课程大纲
  • 课程概览
  • 授课讲师
  • 课程大纲

本课程围绕听书软件开发,系统讲解前后端核心技术。后端基于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