一个action操作两个service,其中一个报错,如何保证事务的一致性

一.问题描述:   在完成某功能时,在一个方法里调用不同的service,其中一个报空指针,前面的service已经执行。   二.问题分析:   由于俩个service在不同事物中,出现问题时不能一致回滚,失去了数据一致性。   三.主要思路:    在需要同时插入多条数据时,这其中可能是同一个表的多条记录,也可能是多个不同表之间的数据同时更新。对此,我们需要保证其中的原子性和一致性,做到要么全
相关文章
相关标签/搜索