点击上方 "程序员小乐"关注公众号, 星标或置顶一起成长
每天凌晨00点00分, 第一时间与你相约
每日英文
Don't judge people by their outlook for you don't know what stories behind their eyes.
不要以貌取人,因为你不知道他们的双眼后面藏着什么故事。
每日掏心话
在逆境中看到希望,在磨难中感悟快乐,在平凡中发现快乐,在曲折中找寻快乐,在艰辛中品味快乐。
来自:常大皮卡丘 | 责编:乐乐
链接:blog.csdn.net/u013815546/article/details/53928912
![8410781bfaa6f7a994fd06e5d997396a.png](https://i-blog.csdnimg.cn/blog_migrate/f6d3b2d1f127c0281f71eeb884f406aa.jpeg)
程序员小乐(ID:study_tech)第 670 次推文 图片来自网络
往日回顾:聊聊 HashMap 和 TreeMap 的内部结构
正文
功能需求:设计一个秒杀系统
初始方案
商品表设计:热销商品提供给用户秒杀,有初始库存。
@Entity
public class SecKillGoods implements Serializable{
@Id
private String id;
/**
* 剩余库存
*/
private Integer remainNum;
/**
* 秒杀商品名称
*/
private String goodsName;
}
秒杀订单表设计:记录秒杀成功的订单情况
@Entity
public class SecKillOrder implements Serializable {
@Id
@GenericGenerator(name = "PKUUID