tkmapper の組み込みメソッドの一部

オンライン授業で理解した文とtkmapperの組み込みメソッドの一部を見てください。

 まず、外側の層は各ループのループです。

 

 tkmapper に付属する updateByExample メソッドを使用して、ID に基づいて変更します。条件に変更する必要がある ID (skuId) を入力すると、productSku が変更するコンテンツになります。

                 //扣减库存
                for(ShoppingCartVO sc:list){
                    String skuId = sc.getSkuId();
                    int newStock = sc.getSkuStock() - Integer.parseInt(sc.getCartNum());

                    Example example = new Example(ProductSku.class);
                    Example.Criteria criteria = example.createCriteria();
                    criteria.andEqualTo("skuId",skuId);

                    ProductSku productSku = new ProductSku();
                    productSku.setStock(newStock);

                    int k = productSkuMapper.updateByExample(productSku, example);

                }

 自分の学習を記録するだけ

おすすめ

転載: blog.csdn.net/Feixiangdechenyu/article/details/131232650