亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

春季批次:復合項目作家的回滾

春季批次:復合項目作家的回滾

jeck貓 2022-09-28 14:47:12
我是Spring批處理的新手,目前正在使用多資源項目讀取多個文件,并使用復合項目寫入數據庫的不同表中,每個文件包含不同數量的行。我的問題:如果一行未能插入數據庫,是否可以對插入此文件的所有行進行回滾?有沒有辦法做回滾?
查看完整描述

1 回答

?
一只斗牛犬

TA貢獻1784條經驗 獲得超2個贊

Spring 批處理以塊的形式讀取和寫入數據。假設您有 1000 條記錄,塊大小為 100 條,并且您正在執行批量插入。對于每個區塊(100 個項目),Spring 批處理將打開一個事務,插入 100 條記錄并提交該事務。如果發生任何錯誤,則該特定塊(100 條記錄)將被回滾。但是,所有先前已插入的塊都無法回滾。


查看完整回答
反對 回復 2022-09-28
  • 1 回答
  • 0 關注
  • 113 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號