EJB 3.x onMessage() 与 @Timeout 事务上下文
在 EJB 3.x 中,对于 MDB 的 onMessage() 方法以及 SLSB 和 MDB 的 @Timeout 方法,没有事务传播。也就是说,没有客户端来执行该方法,因此不可能传播…
ASP.NET 中 TransactionScope 的问题
我构建了一个类来同步两个不同数据源之间的数据。这种同步分为多个部分(和方法)。每个方法都有自己的 TransactionScope,并且方法按顺序运行。 每次…
afterTransactionCompletion() 从未被调用
您好,当我使用 hibernate 运行我的应用程序以插入数据库 sql 5.0 时,我收到此异常: 线程“main”中的异常 java.lang.NullPointerException at org.…
如何在不丢失封装的情况下进行事务处理?
我有一个代码可以保存一个 bean,并通过 Hibernate 更新数据库中的另一个 bean。它必须在同一个事务中执行,因为如果发生错误(f.ex 启动异常),两个…
具有关系依赖的 Rails 事务
我在 Rails 3 中的事务处理方面遇到了一些麻烦。基本上我有两个模型(项目和会员资格) @project = Project.new(params[:project]) @project.user = c…
需要帮助了解 Nhibernate 事务以及如何不重复代码(如果可能)
我知道您应该始终使用交易。我还看到 NHibernate.ITransaction 实现了 Dispose,因此我需要将 ITransaction 对象包装在 using 语句中。那么,这是否意…
我在单个 Oracle 事务中可以完成的工作量是否有限制?
我必须在单个事务中更新三个表。我正在使用 Oracle Spatial 与潜在的数十万条记录进行交叉。为了保持交叉引用完整性,我确实需要在单个事务中更新具有…
Weblogic DB2 DataSource:什么决定了事务隔离级别?
应用程序使用 Weblogic 应用程序服务器 10.0 提供的数据源通过直接 JDBC 访问大型机 DB2。 如果可能的话,如何在 Weblogic 中为数据源配置事务隔离级…
Spring - 使用 TransactionManager
我有两个事务管理器,很好奇是否有可能获得已使用的事务管理器。 更具体地说,underlyingMethod(..) 如何找出使用了哪个 transactionManager(无需向…
如何从 .Net 中的 TransactionScope 中正确排除日志记录
我有一些这样的代码:( using (var scope = GetTransactionScope()) { ... do stuff InfoLogger.LogInformation("blah blah", "Blah blah", someEven…
XA模式下Ehcache无法将数据溢出到磁盘(NotSerializedException)
我正在使用 Ehcache 试验 XA 事务。目前我正在使用 Spring 事务管理和 Bitronix 作为事务管理器。 我使用以下方法创建、配置和填充缓存: @Transactio…
如何通过 OracleCommand 使用 OracleTransaction 将父表的 id 传递给子表
我最近移植了一些代码以使用 ODP.NET 的 OracleTransaction 我有以下 PL/SQL 代码: 对于父表 CREATE OR REPLACE FUNCTION insertneworder ( orderdat…