@Override
@Transactional(propagation = Propagation.REQUIRED, isolation = Isolation.READ_COMMITTED)
public void transferAmount(String fromUsername, String toUsername, int amount) {
accountDao.subtractAmount(fromUsername, amount);
// int i = 5 / 0; // 模拟抛出异常,测试事务回滚
accountDao.addAmount(toUsername, amount);
System.out.println("transfer amount success");
}
AccountServiceImpl.java 文件源码
java
阅读 24
收藏 0
点赞 0
评论 0
项目:jaf-examples
作者:
评论列表
文章目录