數據庫事務:多個對數據庫的操做,必須徹底正確執行後提交,不然回滾到數據的原始狀態。mysql
jdbc操做事務:如一個方法中須要對數據進行的多步操做(如先添加後修改再刪除),只要在一個環節出現問題,整個操做都是無效的;只有都正確執行,纔會將修改保存進數據庫。spring
spring操做事務:方法有不少種,舉例@Transactional 來控制事務。sql
隔離級別 :spring默認是Isolation.DEFAULT,即便用數據庫的隔離級別(這個是設置好的)數據庫
mysql查詢默認的隔離級別學習
select @@global.tx_isolation,@@tx_isolation;
傳播方式:spring默認是Propagation.REQUIREDspa
具體的每種傳播方式的含義及用法還要再繼續學習下,今天主要理清事務的用法及不一樣狀況下稱呼"事務"的具體含義。code