spring執行事務提交後進行一些邏輯操作

在使用spring事務時,我們通常會把事務內的所有操作當成是一個原子操作。也就是當整個事務內的所有代碼都執行完成後, 纔會將所有的數據落實到數據庫中。這樣做有時也會給我們造成麻煩。比如以下場景:   根據圖中描述的邏輯,如果我們把前兩步封裝到一個事務方法中,會造成當第三方服務回調我們服務時,我們根據id去查詢記錄時,發現記錄不存在。 這說明,我們第一步執行的方法並沒有生效。原因就是因爲第1步和第2
相關文章
相關標籤/搜索