返回json
jsp展示
重定向到seckill/list
//TODO: difference between forward and redirect
封装json结果
dto封装数据1
restful接口实现2
restful接口实现1
<h3>秒杀系统的restful接口设计</h3> <p>GET /seckill/list 秒杀列表 </p> <p>GET /seckill/{id}/detail 秒杀详情页</p> <p>GET /seckill/time/now 系统当前时间 </p> <p>POST/seckill/{id}/exposer 暴露秒杀 </p> <p>POST/seckill/{id}/{md5}/excution 执行秒杀 </p> <p>接口设计:GET 查询 POST 修改提交 DELETE 删除 </p> <p>GET/POST/DELETE + 根 + 参数1 + 参数2 + ... + 动作</p>
为了防止用户直接在浏览器中输入获取秒杀URL方法的地址,在@RequestMapping中指定使用POST方法请求数据