2020年4月13日

模块5之实现前端页面对秒杀结果的轮询

摘要: 简介 当秒杀请求被放入queue中后,由于MySQL处理能力有限,可能需要等待一段时间才能完成对秒杀请求的处理;这段时间前端会不断询问秒杀请求的处理结果。 1.在前端定义轮询函数。 每隔50ms,调用“/miaosha/getresult”接口,传入参数goodsId,当秒杀成功时提示是否查看订单页 阅读全文

posted @ 2020-04-13 20:46 hello,bdiskl 阅读(1293) 评论(0) 推荐(0) 编辑

数据流动之数据库设计

摘要: 简介 为项目添加数据库。 创建数据库 创建一个数据库命名为test,我们将使用test数据库来存储项目中用到的数据。 项目中有商品,用户两大实体,还有他俩产生的关系订单,总共三部分内容。 创建商品表和秒杀商品表 首先,将商品这一实体中包含的信息使用商品表和秒杀商品表两张表来存储。秒杀商品表中记录参与 阅读全文

posted @ 2020-04-13 15:04 hello,bdiskl 阅读(295) 评论(0) 推荐(0) 编辑

模块4之实现前后端分离

摘要: 简介 前后端分离后的请求方式:1.浏览器发出请求 》2.直接到达前端页面 》3.前端通过Ajax等等调用后端接口产生数据 》4.将数据填充到页面。 1.对前端产生的请求直接到达前端页面 在商品列表页面点击某个商品对应的详情键直接跳转到另一个前端页面goods_detail.htm 1 <td><a 阅读全文

posted @ 2020-04-13 14:50 hello,bdiskl 阅读(318) 评论(0) 推荐(0) 编辑

模块4之使用redis实现页面缓存

摘要: 简介 手动渲染页面,然后将页面添加到redis服务器中,做成页面缓存的功能。SpringWebContext-->thymeleafViewResolver.getTemplateEngine().process(); 1 @RequestMapping(value = "/to_list",pro 阅读全文

posted @ 2020-04-13 13:45 hello,bdiskl 阅读(1101) 评论(0) 推荐(0) 编辑

导航