赞
踩
- // 手动开启事务 start
- DefaultTransactionDefinition def = new DefaultTransactionDefinition();
- def.setPropagationBehavior(TransactionDefinition.PROPAGATION_REQUIRES_NEW);
- TransactionStatus status = txManager.getTransaction(def);
-
- try {
- // TODO 执行代码块.................
- int i = this.add(..);
- // 手动提交事务
- txManager.commit(status);
-
-
- if (i > 0) {
- System.out.println("添加成功");
- } else {
- System.out.println("添加失败");
- }
-
- } catch(Exception e) {
- // 异常流程
- // 手动回滚事务
- txManager.rollback(status);
- }
- }
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。