![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
进修:电商秒杀
设定你自己是项目负责人,围绕商品列表、秒杀场景+购物车+下单+简单实现库存这个业务,写出需求设计思路、数据库表结构设计、大概的前端页面需求等
花花进修
进修很多东西
展开
-
进修(四):其他接口
这是一些简单的接口,下一篇要正式编写和学习秒杀功能的相关知识已经各种问题的思考。原创 2023-07-06 11:07:14 · 113 阅读 · 1 评论 -
进修(三):搭建spring boot 框架
前端可以尝试用用Bootstrap 和Thymeleaf。具体详细暂时不偷懒出,能用到得技术点。还有一些工具包和config类。原创 2023-07-06 09:38:02 · 110 阅读 · 1 评论 -
进修(二):创建数据库
lightning_deals 秒杀商品表。shop_captcha 验证码表。shopping_cart 购物车表。简单得demo 设计数据库。sys_user 用户表。classify 分类表。product 商品表。原创 2023-07-05 15:16:06 · 96 阅读 · 1 评论 -
进修(一):写一个有秒杀的简单的电商需求分析
因此,需要在系统中定义和控制秒杀活动的开始时间和结束时间,确保秒杀活动的顺利进行。- 在秒杀开始前,预先将商品的库存数量加载到Redis缓存中,确保Redis中的库存与数据库中的库存一致。4. 若库存充足,使用分布式锁保证秒杀操作的原子性,从Redis中扣减库存数量,并记录用户的秒杀订单信息。- 秒杀结束后,将Redis中的库存数量与MySQL数据库中的库存数量进行对比和校验,确保一致性。- 在秒杀开始前,需要将秒杀商品的库存加载到缓存中,秒杀结束后将缓存中的库存同步回数据库。原创 2023-07-04 16:50:35 · 136 阅读 · 1 评论