采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
师兄你好,我看代码目录树6-9部分,订单创建create方法中,在第一步查询商品时判断productInfo是否为空,为空抛出异常,在后面的方法减库存中又多了一次非空判断,productInfo为空则抛出异常,想问下减库存中的商品信息非空判断,是否是给其他地方来调用减库存中使用的?
减库存,不单只给下单用的。卖家管理商品,调整库存,也会用到这接口。
实际中,扣减库存这样的接口,用到的地方挺多的,要保持独立。
我的意思是相当于如果该减库存的方法仅仅为创建订单调用的话,里面的非空判断是没有必要的
登录后可查看更多问答,登录/注册
从0到1开发中小型企业级Java应用,并学会迭代重构技巧
8.2k 10
3.3k 4
6.8k 9
2.0k 32
4.0k 26