![]() |
1
4
默认情况下,“自动提交”可能处于打开状态。对于DataSourceTransactionManager,只更改自动提交 如果 实际启动了一个事务。既不支持也不支持启动事务,因此连接所处的默认状态将保持不变。 考虑在SpringXML文件中默认设置autocommit关闭。如果启用了它,Spring将在每次发送之前更改它,然后恢复它,这在Oracle中可能很昂贵(不确定)。这还可以防止在事务之外意外提交。
有关详细信息,请参见
你可能想看看
|
![]() |
2
0
自动提交是JDBC的一个“特性”,而不是Oracle(在Oracle中,所有DML语句都是事务的一部分,因此只有在应用程序发出提交时才提交)。 大多数驱动程序在创建与数据库的连接时会自动提交默认值。您可以通过调用 setAutoCommit 方法。 |
![]() |
3
0
为了使用
|
![]() |
Samuel Ludwig · 执行查询[重复]后立即关闭结果集 7 年前 |
![]() |
Peter · 为什么在生成的jar中找不到jdbc驱动程序?[副本] 7 年前 |
![]() |
Vince · 是否遍历DataProvider的JDBC结果集? 7 年前 |
![]() |
Kask · spark将字符串转换为时间戳类型 7 年前 |
![]() |
watery · 等待jdbc出站通道适配器完成,然后再进行进一步处理 7 年前 |