【发布时间】:2011-05-22 17:30:56
【问题描述】:
如果我在 Spring bean 中的私有方法上有一个 @Transactional -annotation,这个注解有什么作用吗?
如果@Transactional 注释在公共方法上,它会起作用并打开一个事务。
public class Bean {
public void doStuff() {
doPrivateStuff();
}
@Transactional
private void doPrivateStuff() {
}
}
...
Bean bean = (Bean)appContext.getBean("bean");
bean.doStuff();
【问题讨论】:
标签: java spring transactions annotations