for循环内多次执行repoistory扣库存

for循环内多次执行repoistory扣库存

老师,我看你这边扣库存,是在循环里面执行数据库操作,那这样的话如果购买了很多不同商品。。。那是不是访问数据次数太频繁了。。   可以使用forEach操作嘛,

正在回答

登陆购买课程后可参与讨论,去登陆

2回答

这里循环主要是为了用锁,没有太好的处理方式。

  • 奶茶三兄弟d 提问者 #1
    想了下,确实是这样,谢谢老师
    2020-04-18 17:34:25
7七月 2020-04-18 17:25:31

ForEach不也是循环吗。。。。

  • 提问者 奶茶三兄弟d #1
    是循环,只是听有些老师说,这种ForEach是一次数据库链接中做了这些操作,相比在Java中for循环是进行多次数据库链接操作,更消耗性能,所以就问了一下这个问题
    2020-04-18 17:33:57
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师