多表增加和修改数据问题。

来源:9-11 商品基本信息以及sku信息入库

慕婉清8389218

2020-03-23

老师,您好。涉及到多表添加/修改数据,是不是开启事务更严谨,万一第一个sql执行成功,第二个错误第一个不回滚会有问题。 我之前都是控制器 $a = model(“a”)->startTrans(); $b = model(“b”)->startTrans(); 最后一起commit()。但是用老师的五层架构在业务层去实现 事务的开启 回滚 和 提交,我如何在goods业务层去回滚或者提交sku,是不是就得在一个总的业务层(GoodsAndSku)去 ues goosBus 和 skuBus 然后编写功能。

写回答

1回答

singwa

2020-03-23

您好。开启事务会严谨很多。关于事务请参考 9-13节

0
2
singwa
回复
慕婉清8389218
客气了,祝您学习愉快。有问题欢迎随时沟通。
2020-03-23
共2条回复

全流程开发 TP6.0实战高并发电商服务系统

一课就能掌握TP6.0基础及运用,打造完整高并发的电商后端项目

1458 学习 · 1310 问题

查看课程