spring有7大事務(wù)傳播行為,分別是
Propagation_required支持當(dāng)前事務(wù),如果不存在?就新建一個
Propagation_supports支持當(dāng)前事務(wù)趾诗,如果不存在亡嫌,就不使用事務(wù)
Propagation_mandatory支持當(dāng)前事務(wù)浑槽,如果不存在予弧,拋出異常
Propagation_requires_new如果有事務(wù)存在,掛起當(dāng)前事務(wù),創(chuàng)建一個新的事務(wù)
Propagation_not_supported以非事務(wù)方式運行历筝,如果有事務(wù)存在,掛起當(dāng)前事務(wù)
Propagation_never?以非事務(wù)方式運行廊谓,如果有事務(wù)存在梳猪,拋出異常
Propagation_nested如果當(dāng)前事務(wù)存在,則嵌套事務(wù)執(zhí)行
下面截圖為?傳播行為的測試總結(jié)