import javax.transaction.*; TransactionManager transactionManager = com.arjuna.ats.jta.TransactionManager.transactionManager(); Transaction transaction = transactionManager.getTransaction(); try { transactionManager.begin(); transactionManager.commit(); } catch (RollbackException e) { transactionManager.rollback(); } finally { transactionManager.suspend(); } try { transactionManager.begin(); try { transactionManager.begin(); transactionManager.commit(); } catch (Throwable t) { transactionManager.rollback(); } transactionManager.commit(); } catch (RollbackException e) { transactionManager.rollback(); } finally { transactionManager.suspend(); }


上一篇:
下一篇:
切换中文