在Spring中,是否可以嵌套使用带有@Transactional注解的方法?考虑以下示例:
@Transactional
public void a() {
obj.b();
}
@Transactional
public void b() {
// ...
}
如果在b()中回滚并在a()中也回滚会发生什么?
在Spring中,是否可以嵌套使用带有@Transactional注解的方法?考虑以下示例:
@Transactional
public void a() {
obj.b();
}
@Transactional
public void b() {
// ...
}
如果在b()中回滚并在a()中也回滚会发生什么?
b
是公共的,如果其他调用者独立于a
使用它,那么最佳实践是什么? - Adam Hughes