最近在做一个wms仓储管理系统,需求是入库时候,如果仓库有这个商品就更改库存,没有这个商品的话就需要加上这个商品的的库存记录。 乐观锁 看了之前项目写的对库存的操作是先查询库存表是否存在这个商品,如果不存在就新增,如果存在的话就修改,此时修改这里加上乐观锁,这里只对修改库存时候加了锁,所以如果这个商品不存在,可能会出现重复插入的问题。附上代码片段: finalLambdaQueryWrapper<MaterialInventory>materialQuery=Wrappers.lambdaQuery(MaterialInventory.class); materialQuery....

关注 更多

空空如也 ~ ~

粉丝 更多

空空如也 ~ ~