import javax.transaction.UserTransaction; public class TransactionDemo { private static UserTransaction txn = new UserTransactionImpl(); public static void main(String[] args) { try { txn.begin(); performTransaction1(); performTransaction2(); txn.commit(); } catch (Exception e) { e.printStackTrace(); try { txn.rollback(); } catch (Exception ex) { ex.printStackTrace(); } } } private static void performTransaction1() { // ... } private static void performTransaction2() { // ... } }


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