关于 JDBC 的事务,下列描述正确的是:

A. 连接对象.setAutoCommit(true) 表示开启手动控制事务

选项: A. 连接对象.setAutoCommit(true);表示开启手动控制事务 B. 一切成功,提交事务,连接对象.commit(true); C. 出现异常,回滚事务,连接对象.rollback(); D. 以上说法都不正确

答案:D. 以上说法都不正确

解释:

  • 连接对象.setAutoCommit(true) 表示开启自动提交模式,即每个 SQL 语句都会自动提交。
  • 连接对象.setAutoCommit(false) 表示开启手动控制模式,需要手动调用 commit() 方法提交事务。
  • 连接对象.commit() 方法用于提交事务,不需要传入参数。
  • 连接对象.rollback() 方法用于回滚事务。
JDBC 事务:连接对象.setAutoCommit(true) 表示什么?

原文地址: https://www.cveoy.top/t/topic/oBWP 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录