yzy_java
2020-07-04 22:53
public void accountMoney6() {
ordersDao.lessMoney();//给小王账号减少1000
transMethod6();
}
@Transactional(propagation = Propagation.REQUIRES_NEW)
public void transMethod6() {
ordersDao.moreMoney();//给小马账号增加1000
int x = 1 / 0;
}
应该只是transMethods()的方法回滚了,lessMoney()提交了
Spring事务管理
87321 学习 · 205 问题
相似问题