A虽另、B兩個類中a、b兩個事務(wù)方法锨侯,傳播屬性均為:Propagation.REQUIRED嫩海;
a方法全局try-catch,b中無try-catch囚痴;
當b異常叁怪,a中已執(zhí)行數(shù)據(jù)庫操作回滾,a方法直接拋出b的異常深滚,a的catch中代碼正常執(zhí)行
處理方式
1奕谭、b方法設(shè)置為非事務(wù)方法
2、b方法內(nèi)部try-catch處理異常
3痴荐、b方法新建事務(wù)執(zhí)行(Propagation.REQUIRES_NEW)