课程介绍:
本课程以在线教育业务为基础,基于当前热门的?Spring?Cloud?微服务技术栈进行设计,采用Nginx、SpringBoot、Spring?Cloud、MyBatis-Plus、MQ、Redis、Elasticsearch等框架和中间件为基础进行开发,带领学员体验Java大型项目从需求分析、架构设计、编码、调试、测试的整个过程。
课程大纲:
day01 项目介绍 项目搭建
day02 课程查询 新增课程 前后端联调
day03 课程计划 异常处理 JSR303
day04 媒资管理 Nacos Gateway MinIO
day05 上传文件 断点续传
day06 文件预览 视频处理 XXL-JOB
day07 课程预览 分布式事务 静态化
day08 课程发布 认证授权 SpringSecurity
day09 用户认证 微信扫码登录 OAuth2 JWT
day10 用户授权 选课学习
day11 支付接口测试 生成支付二维码
day12 支付结果通知 在线学习 RabbitMQ
day13 缓存优化 分布式锁 Redis
day14 项目总结
页:
[1]