购物车是不是每选中一次商品就会访问一次数据库并打上是否checked

来源:9-6 购物车模块所有功能自测

吴奇放我大哥

2018-03-21

还请老师帮我解答:假如我购物车当前页面有A B C三件商品,是不是勾选了A就访问数据库一次,A商品在数据库中变为checked的。那么再勾选B,是不是又访问数据库。然后下订单,是从数据库中把checked的条目拿出来计算吗?

写回答

2回答

Geely

2018-03-25

你好,这是一个很好的问题,这个交互方案有很多。大型电商可以把状态临时保存在cookie,提交的时候一起传到后端,进行持久化购物车里面商品的状态,在咱们的项目当中,因为一期比较简单,所以做了即时持久化,对号点的时候和取消的时候都在后端进行持久化~~提交的时候整体拿到checked状态的商品。

0
0

about_blank

2018-03-21

应该不是的同学

这边前端应该有控制

你最终勾选完 关闭购物车的访问其它页面的时候 

前端应该才会提交请求访问你的接口

把最终的购物车商品状态提交给后台保存

0
0

从0开始 独立完成企业级Java电商网站服务端开发

前后端分离,数据库接口设计,架构设计,功能开发,上线运维

9476 学习 · 8804 问题

查看课程