意外的 MySQL 事务提交
我有一个 PHP 脚本,可以使用 MySQL 数据库和 ODBC DB 连接(QODBC 到 QuickBooks)。设置是这样的: Retrieve rows from MySQL database Begin MySQL…
Spring:使用事务数据库方法处理长时间运行的 Web 服务调用的最佳方法?
我们有一个服务方法,它大约执行以下操作: @Transactional public void serviceMethod(...){ for(Item i : bunchOfItems){ webServices.webServiceCa…
弹簧& JDBC 事务:如何确保 DAO 对象中的隔离级别可串行化?
正如典型的那样,事务是在服务级别定义的。 但有时我们的 DAO 方法需要更高的、可串行化的隔离级别。 但是,是否需要 SERIALIZABLE 隔离级别的知识封…
我可以跨两个 MySQL 数据库执行事务吗?
我可以做吗? Start transaction; insert into db1.table1 (field1) values (100),(100); insert into db2.table2 (field2) values (100),(100); comm…
如何“做某事”在 EJB3 事务提交之后?
EJB3 中是否有某些东西允许我在事务提交后执行一些代码(我想发送 XMPP 消息以通知外部设备进行更新)? 我知道我可以使用 JTA API 并获取我自己编写…
使用 Hibernate 和 MySQL、全局和本地进行 Spring 事务管理
我正在使用 MySQL Server 5.1、Spring 3.0.5 和 Hibernate 3.6 开发 Web 应用程序。我使用 Springs 事务管理。我是新手,所以如果我问一个容易回答的…
Hibernate txProxyTemplate 和声明事务
我有一个扩展这个 txProxyTemplate 的 bean,在它内部,这个方法 orderUpdateOverseer 调用 getHibernateTemplate().saveOrUpdate(someObject); priva…
Spring Data Jpa / Hades 事务行为
来自 Spring Data JPA 参考 (之前的Hades), 存储库实例上的 CRUD 方法 默认情况下是事务性的。 如果一种方法涵盖多个存储库,例如: @Transactiona…
如何在Spring事务管理中调用自定义的回滚方法?
环境:Spring 3、自定义事务管理、JDBC 事务 我刚刚阅读了有关使用事务模板来处理事务管理的 Spring 文档。 这似乎过于复杂,所以我想问: 我的大多数…
NHibernate Get() 后跟 Flush 还是 Commit?
我的 ISession 对象的 FlushMode 是 FlushMode.Commit。 我使用此处定义的工作单元和存储库模式: http://nhforge.org/wikis/patternsandpractice…
在子接口中重写的事务性注解方法是否仍会启动事务
考虑使用 Spring 的 Java 应用程序的这种场景: public interface FooDao { @Transactional void save(Foo foo); } public interface SecureFooDao ex…
在 NHibernate 中为长时间运行的任务确定事务和会话的范围
在 Web 应用程序中使用 NHibernate 时,我通常会让 IoC 容器负责打开和关闭每个请求的 ISession 并提交/回滚事务。 HTTP 的本质使得在此类应用程序中…
MySQL 在没有 TRANSACTION 的批量 INSERT 上暂停索引重建
我有很多数据需要 INSERT LOW_PRIORITY 到表中。由于每次插入行时都会重建索引,因此需要很长时间。我知道我可以使用事务,但在这种情况下,如果只有…