当我在同一个对象/表上使用 HQL 进行读取时,hibernate 为什么执行更新 sql 语句?
发生的情况是我正在读取一些记录,比如颜色 = 红色的汽车,它返回 10 辆汽车。然后我迭代这 10 辆汽车,并更新该汽车对象中的日期,即 car.setDate(5/…
Java中死锁或超时后如何重新启动事务?
当我们得到以下信息时,如何重新启动事务(以便它至少执行一次): (com.mysql.jdbc.exceptions.jdbc4.MySQLTransactionRollbackException:尝试获取…
Microsoft ODBC For Oracle 与 TransactionScope
我使用Microsoft ODBC For Oracle,并使用TransactionScope处理分布式事务,但是,代码抛出错误:错误[HYC00][ORACLE][ODBC]选项未实现,我的代码在vb…
TransactionAttribute 注释 (@REQUIRES_NEW) 被忽略
我遇到了两个独立事务的问题,这些事务以与实际执行顺序相反的顺序刷新到数据库。 这是业务案例:存在 RemoteJob-RemoteJobEvent 一对多关系。每次创…
与 Spring e Jpa 的交易
我有同样的问题,我的事务不写进入数据库。我认为这个Spring问题不是框架的错误,而是配置文件的问题(applicationContext.xml以便理解)所以我把我的…
使用 JBoss AS 6 和 TransactionAttribute.NEVER 进行延迟加载?
虽然在 Glassfish 3 中,我在无事务 EJB 方法上使用延迟加载没有问题,但我不知道如何使其与 JBoss AS 6 一起工作。 作为一种解决方法,我可以使用Ent…
嵌套@Transactional
spring中是否可以嵌套@Transactional注解的方法?考虑这样的事情: @Transactional public void a() { obj.b(); } @Transactional public void b() { …
Transaction TimeOut EJB 对线程的影响
关于 EJB 的问题: 假设我有一个具有无限循环的会话 bean。它在 EJB 事务下运行。现在,当EJB的事务超时时,是否会导致无限循环线程中断,或者容器将…
jms异常导致Glassfish数据库连接泄漏
我正在使用 Glassfish v2.1.1、MySQL 5.1 和 ActiveMQ 5.4.2(包括)。它的资源适配器。 如果 ActiveMQ 资源适配器在参与包含数据库和 jms 事务的 XAT…
如何在实体框架中回滚事务
string[] usersToAdd = new string[] { "asd", "asdert", "gasdff6" }; using (Entities context = new Entities()) { foreach (string user in users…
在 VBScript 中使用 ADO 中的事务和参数
我对 ADO、VBScript 和 Access 中的参数和事务有点困惑。基本上,我正在经历一个巨大的循环并将结果写入数据库,因此我需要将其包装在事务中,否则需…