Order与OrderItem插入数据出现异常可以优化的地方

来源:13-5 创建订单-完成数据库的写入

剑心kenxin

2020-05-24

这里想请教下师兄,课程里Order与OrderItem两个insert操作返回的行数如果小于等于0的时候就直接返回给服务端错误,这里两个insert操作改为手动抛出异常触发事务回滚会不会更好一些呢?不管哪个insert操作返回的行数异常都应该要保持数据的一致性

写回答

1回答

廖师兄

2020-05-25

你说得很对,这个地方应该抛出异常,触发事务回滚。

0
1
剑心kenxin
非常感谢师兄的回答!
2020-05-26
共1条回复

实战支付+电商双系统 玩转Java技术栈

花一份课的价,收获:双系统实战+坐拥20K+粉的师兄指导,值~

2046 学习 · 1048 问题

查看课程