SSH 使用事務和不使用事務的區別

2021-08-25 09:23:46 字數 243 閱讀 4585

不使用事務時,每次呼叫hibernatetemplate的方法會立刻進行事務提交. 而使用事務後,會在你配置的類的方法執行完成後再進行事務提交,如果乙個方法中同時進行了多次的插入、修改或刪除操作,會統一的進行提交或回滾,這樣可以保證資料操作會同時成功或失敗,保證資料的完整性.

其實,我不懂。上面只是我在網上找下來,講的比較易懂的乙個說法吧。

可是,我還是覺得不可思議!為什麼老師講的那個東東不用事務就不成功,用了事務就成功了的那個新增方法!!

SSH 使用事務和不使用事務的區別

不使用事務時,每次呼叫hibernatetemplate的方法會立刻進行事務提交.而使用事務後,會在你配置的類的方法執行完成後再進行事務提交,如果乙個方法中同時進行了多次的插入 修改或刪除操作,會統一的進行提交或回滾,這樣可以保證資料操作會同時成功或失敗,保證資料的完整性.其實,我不懂。上面只是我在...

Ibatis使用事務

一 事務概念 事務是一種機制 是一種操作序列,它包含了一組資料庫操作命令,這組命令要麼全部執行,要麼全部不執行。因此事務是乙個不可分割的工作邏輯單元。在資料庫系統上執行併發操作時事務是作為最小的控制單元來使用的。這特別適用於多使用者同時操作的資料通訊系統。例如 訂票 銀行 保險公司以及 交易系統等。...

SQLhelper使用事務

1 宣告連線myconnectstring 2 開啟事務begintransaction 3 執行時使用st 4 成功提交,失敗回滾 public function testshiwu dim strsql as string dim myconnectstring as string o.getc...