Skip to content

error20160113/seckill

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SpringMVC+Spring+MyBatis实现秒杀系统案例

Redis配置在spring-dao.xml
MySQL配置在jdbc.properties
MyEclipse+tomcat8+jdk1.8
http://localhost:8080/seckill/seckill/list

@RequestMapping注解

  1. 支持标准的URL
  2. Ant风格URL(?,*,**等字符)
  3. 带{XXX}占位符的URL

Restful风格

  • GET->查询操作
  • POST->添加/修改操作
  • PUT->修改操作
  • DELETE->删除操作

高并发优化

  • 前端控制:暴露接口,按钮防重复
  • 动静态数据分离:CDN缓存,后端缓存
  • 事物竞争优化:减少事物锁时间