假如商品只剩下一件,多个人同时购买,这时候java业务应该怎么处理,购物车应该怎样
答案:2 悬赏:20 手机版
解决时间 2021-11-28 13:19
- 提问者网友:缘字诀
- 2021-11-28 03:40
希望可以用java来解答,最好有程序例子,或者讲解也行,不是java也可以
最佳答案
- 五星知识达人网友:迷人又混蛋
- 2019-11-12 09:11
我之前做过这样的案例,可能我实现的方式不怎么合理,但是我说下我的思路。
一件商品,多人选择的,等第一个人选择的时候会将这一件商品锁住(我当时把库存减1,在暂存表中有个库存字段里面加1以及锁住时间),然后提示用户多长时间会五分钟内请结账,如果不结账数据库会过五分钟自动释放当前这个库存。(释放库存可以用job+触发器实现)
虽然这个思路不是很成熟,望你参考。
一件商品,多人选择的,等第一个人选择的时候会将这一件商品锁住(我当时把库存减1,在暂存表中有个库存字段里面加1以及锁住时间),然后提示用户多长时间会五分钟内请结账,如果不结账数据库会过五分钟自动释放当前这个库存。(释放库存可以用job+触发器实现)
虽然这个思路不是很成熟,望你参考。
全部回答
- 1楼网友:神鬼未生
- 2021-06-22 22:31
我是来看评论的
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯