我想知道JTA、Spring和Bitronix之间的区别是什么?
在Hibernate持久化中,我应该使用什么来处理事务?
发布于 2011-03-01 19:30:10
换句话说,在典型的Spring和Hibernate应用程序中,您使用Spring事务支持来管理事务,而Spring被配置为使用后端事务管理器之一:
JTA事务如果您不需要分布式事务,请使用Hibernate自己的事务支持(HibernateTransactionManager)
JtaTransactionManager)。特别是:成熟应用服务器上的JtaTransactionManager使用内置的JTA implementation
发布于 2016-12-12 20:18:34
例如,当执行任何交易操作时,在同一时刻,应从一个账户中扣除金额,并将金额添加到另一个账户中。但有时如果第二次操作失败,则不会回滚事务。这也有助于避免死锁的情况。
https://stackoverflow.com/questions/5153556
复制相似问题