一個action操作兩個service,其中一個報錯,如何保證事務的一致性

一.問題描述:   在完成某功能時,在一個方法裏調用不同的service,其中一個報空指針,前面的service已經執行。   二.問題分析:   由於倆個service在不同事物中,出現問題時不能一致回滾,失去了數據一致性。   三.主要思路:    在需要同時插入多條數據時,這其中可能是同一個表的多條記錄,也可能是多個不同表之間的數據同時更新。對此,我們需要保證其中的原子性和一致性,做到要麼全
相關文章
相關標籤/搜索