gpt4 book ai didi

java - 为什么将 Autocommit 设置为 true?

转载 作者:IT老高 更新时间:2023-10-28 21:05:30 24 4
gpt4 key购买 nike

我一直想知道为什么 JDBC API 提供了自动提交模式(java.sql.Connection.setAutocommit())。这似乎是一种有吸引力的滋扰,只会引诱人们陷入困境。我的理论是,它只是被添加到 JDBC 中,以便为想要创建使用 JDBC 编辑和运行 SQL 的工具的供应商简化生活。是否有任何其他原因打开自动提交,或者它总是一个错误?

最佳答案

我能看到的唯一合理原因是在小型应用程序的简单单查询事务中摆脱 connection.commit()connection.rollback() 样板.原始形式的 JDBC 本身就需要很多样板文件。每行少一点,JDBC 对初学者来说就不那么可怕了。

关于java - 为什么将 Autocommit 设置为 true?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4453782/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com