JAVA高并发秒杀项目DEMO,具有很强的学习价值,基于SSM框架,利用redis缓存。注释完全。项目可运行。
你可以看到4个tag,分别对应了开发的四个部分,分别是:
- v1.0 dao层的实现
- v2.0 service层的实现
- v3.0 web层的实现
- v4.0 高并发优化
mvn archetype:create -DgroupId=org.seckill -DartifactId=seckill -DarchetypeArtifactId=maven-archetype-webapp
- 更少的编码:只写接口,不写实现。
- 更少的配置
- 足够的灵活性
- 前端控制:暴露接口,按钮防重复
- 动静态数据分离:CDN缓存,后端缓存
- 事务竞争优化:减少事务锁时间