对事务不熟悉一直没有用过,所以问题可能会比较 rz !! 如果我在一个 controller 中有一个方法,要去删除数据流程是:先调用关联表的 service 去删除关联变的数据, 然后再去调用主表的 service 删除主表的数据。这两个删除方法存在于不同的 service 接口中。这个时候我该如何做到在这个流程中如果某一个删除出现问题,让该流程中改变的数据进行回滚?(在不改变 service 结构的情况下)
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.