基于SpringMVC+Spring+MyBatis实现高并发秒杀项目
GITHUB下载地址:https://github.com/xiezengcheng/seckill
-
项目介绍与说明
1)这是慕课网上的一个免费项目,在此基础上完成,通过此项目能让我们更深入的理解高并发秒杀的原理和优化思路。
扫描二维码关注公众号,回复:
11957151 查看本文章
2)基于IDEA的maven项目,结合流行的SSM框架进行开发,并使用缓存技术redis进行高并发缓存。
前端页面展示:
-
使用的相关技术
MySql MyBatis Spring SpringMVC Bootstrap jQuery Redis maven
-
秒杀业务分析
-
DAO层接口设计与实现
-
秒杀业务接口设计与实现
-
前端交互设计
1)前端交互流程设计:
2)URL的Restful设计:
-
MVC设计与实现
-
高并发优化策略及实现
优化:缓存实现