![](/img/trans.png)
[英]Should there be a transactional class when using Spring @Transactional Annotation
[英]Using Spring @Transactional annotation
我有几个操作(服务调用,但我想这并不重要)我需要以原子方式运行。 假设我有多次读写数据库的操作 A、B 和 C,我需要:
我在想@Transactional(如下面的示例)正是我在这里需要的(使用正确配置的隔离等),但我不确定。 我可以使用@Transactional 来解决这个问题吗? 如果是,如何正确配置? 谢谢。
@Transactional(...)
public void someTransactionalMethod(...) {
callA();
callB();
callC();
}
PS:您可能会建议我尝试设计一些不同的东西(更好),但恐怕这超出了 realm 的可能性。 我受现有代码等的约束(例如,大多数这些操作的内部运作不在我的控制之下)。
显然@Transactional 正是我在这里需要的。 谢谢@酷
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.