博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
剩下最后一件商品,被同时购买怎么办
阅读量:3674 次
发布时间:2019-05-21

本文共 192 字,大约阅读时间需要 1 分钟。

1.设置事务,在保存库存后若库存<0,进行回滚,根据返回的库存数对客户进行提示是否购买成功,这是在spring中解决问题 。

2.UPDATE goods SET a = a-1 WHERE goodNo = 1 AND a>0。数据库中解决问题,商品>0时才会进行减操作,根据返回的库存数对客户进行提示是否购买成功。

3.设置同步方法,并且在每次进行减库存操作前查询是否库存数>0。

转载地址:http://vvhbn.baihongyu.com/

你可能感兴趣的文章
最小生成树的 Krusal 算法和 Prim 算法 Java 实现
查看>>
字符串(二)
查看>>
字符串(三)
查看>>
字符串练习
查看>>
正则表达式
查看>>
木马工作原理——病毒木马 002
查看>>
mysql安装和配置ODBC驱动,然后tableau链接MySQL数据库
查看>>
物联网之智能灯开发-前言
查看>>
物联网之智能灯-Django(一)
查看>>
使用计算机视觉技术进行工业品质检测
查看>>
Java重要知识点——方法的定义
查看>>
LinkedHashSet的使用
查看>>
JUC - 阻塞队列:
查看>>
JUC - 线程池:
查看>>
JUC - Java8流式编程
查看>>
MySQL - 高级部分:
查看>>
JavaWeb框架 - Spring注解部分:
查看>>
SpringBoot使用外部的Tomcat: bean with name 'defaultValidator' defined in class path resource
查看>>
SpringBoot上传文件413问题:
查看>>
Java多线程 - AQS简单实现:
查看>>