资源详情
本课程是一门具有很强实践性质的“项目实战”课程,俗称“Java商城秒杀系统”,主要介绍了当前一些电商平台或者商城在举办一些商品秒杀、抢购活动时所涉及的相关业务流程,其中,主要包括“秒杀活动列表的展示”、“秒杀活动详情的获取”、“用户登录认证服务”、“高并发秒杀-抢购业务”、“秒杀成功订单的生成”以及“邮件通知服务”等等
〖课程目录〗第一章:课程整体介绍
1. 课程整体介绍 6:356 \1 Q+ U& e$ Z; Y. H
2. 核心技术列表 5:08( A- P8 N2 _2 o9 V9 u. ]. v
3. 课程要求与收益 7:15
4. 系统的整体演示 9:42
第二章:微服务项目的搭建
1. SpringBoot搭建多模块项目一 17:03
2. SpringBoot搭建多模块项目二 10:21
3. 体验MVC的开发流程 17:54– V7 A, o. {5 S; @% R% G& m’ Q
4. 秒杀系统整体业务流程介绍 5:48
5. 数据库设计与Mybatis逆向工程 8:56& {( u2 z& T1 Q ^$ J
第三章:秒杀业务代码实战
01. 商品列表展示一 13:023 j4 L4 |4 v8 w” t” m0 m4 `
02. 商品列表展示二 20:46* i8 ? Y” y( a. `
03. 商品详情展示 12:295 u( X2 @0 j/ ~8 J” ~, K; R1 w
04. 商品秒杀实战 24:19 P) G3 r8 Y& Z# L* b, Z b
05. 订单编号的生成方式 17:24% N2 Y% u: y L’ X R
06. 整合前端实现完整的秒杀逻辑 12:370 M$ M7 N; L’ L/ \
07. 整合RabbitMQ实现消息异步发送 37:43
08. 邮件服务发送通知信息实战 25:43
09. 整体再次回顾秒杀的全过程 6:03# g; j: a’ h4 h; F, z& G% P” [
10. 死信队列失效超时未支付的订单一 33:58
11. 死信队列失效超时未支付的订单二 8:10
12. 定时任务失效超时未支付的订单 27:46
13. 查看订单详情 10:067 l) `, A+ }* C- \% d2 {% k9 P
14. Jmeter高并发压力测试 18:472 y8 B1 ?5 v+ e9 r) J
15. 问题分析 15:22% L( Z! ]* C- b- x! l7 K
第四章:秒杀逻辑优) i- c. ^1 e& J& o’ M- A9 D( N% x
1. 数据库Mysql层面优化抢单逻辑 20:50‘ m4 y9 }* |& Q# {5 N* V
2. 基于Redis的分布式锁优化抢单逻辑 22:06+ e% p) j5 \3 i4 ?- Y1 y. o+ r
3. 基于Redisson的分布式锁优化抢单逻辑 19:51
4. 基于ZooKeeper的分布式锁优化抢单逻辑 24:589 Z- ]1 V) [* {+ p. h+ ^% e2 t
5. 其他优化点介绍 4:39
6. 整合Shiro实现用户登录一 25:21, b9 D! a. D0 u* F
7. 整合Shiro实现用户登录二 29:13
第五章:课程总结
1. 课程总结与建议