标签: java spring web transactions
我使用spring,mybatis开发Web应用程序。我想在某些事务中提交或回滚到其他事务。
是否有可能共享事务对象抛出分离的事务?
答案 0 :(得分:1)
这个答案可能没有多少信息,但据我所知。
交易是不可分割的工作单位。它不应该长时间保持打开状态,因为它会占用资源,并且会使对象保持不一致状态。最好让框架事务管理器管理事务,直到&除非编写自己的管理逻辑是必要的。 此外,保持这一切,spring提供了两种实现事务声明和方式的方法。编程。
Programmatic为您提供更好的交易控制。有许多交易设计模式,this&如果您想深入了解如何在Java Spring中设计事务,this是非常好的资源。