关于本章节事务的commit

关于本章节事务的commit

手动模式下,把rollBack注释掉commit感觉没执行呢?

自动模式下异常前的循环会执行呢?

https://img1.sycdn.imooc.com//climg/6137127c092d6b7c18641440.jpg


正在回答 回答被采纳积分+1

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

1回答
好帮手慕小班 2021-09-07 17:11:48

同学你好,这里commit没有执行是因为在当前代码中,事务修改为手动提交,当抛出异常时,直接进入catch模块中,上面的commit并没有执行到这里,所以commit并没有执行。

https://img1.sycdn.imooc.com//climg/61372c910937464809750771.jpg

祝学习愉快~

  • 提问者 qq_Eden #1

    嗯 这样一看commit是在for循环外了,大意了😓

    2021-09-07 17:25:47
问题已解决,确定采纳
还有疑问,暂不采纳

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

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

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

在线咨询

领取优惠

免费试听

领取大纲

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