我有以下代码:
@Transactional
public void methodA{
actionA;
}
@Transactional
public void methodB{
actionB;
}
如果方法methodB抛出异常,我如何在以下方法中解决级联事务的问题?
public void methodC{
methodA;
methodB;
}
我目前正在使用春天
答案 0 :(得分:0)
问题是如果你打电话
@Transactional
public void methodA {
actionA;
methodB;
}
@Transactional
public void methodB {
actionB;
}
答案 1 :(得分:0)
"如果方法methodB抛出异常,我如何解决以下方法methodC中的级联事务?" < - 我不完全得到这个声明。 但是,如果要解决级联事务异常,最好在方法B失败的情况下捕获异常。
if rates == "1":
int(float(rates)) == 1