在做jdbc操作时,已经得到数据库连接对象conn,请写出控制事务不自动提交的代码( ); 相应的sql做完了,要提交事务对应的代码( );如果出现异常了,回滚事务对应的代码( )。
______
______
举一反三
- 下面有关JDBC事务的描述正确的是哪一个? A: JDBC事务默认为自动提交,没执行一条SQL语句就会开启一个事务,执行完毕之后自动提交事务,如果出现异常自动回滚事务。 B: JDBC的事务不同于数据库的事务,JDBC的事务依赖于JDBC驱动文件,拥有独立于数据库的日志文件,因此JDBC的事务可以替代数据库事务。 C: 如果需要开启手动提交事务需要调用Connection对象的start()方法。 D: 如果事务没有提交就关闭了Connection连接,那么JDBC会自动提交事务。
- 使用JDBC控制事务的步骤( ) A: 获取connection对象 B: 发生异常回滚事务 C: 操作完毕提交事务 D: 取消事务的自动提交方式
- 编程式事务管理是通过编写代码实现的事务管理,包括定义事务的开始、正常执行后的事务提交和异常时的事务回滚()
- 使用JDBC事务的步骤是( )(多选) A: 取消Connection的事务自动提交方式 B: 发生异常回滚事务 C: 获取Connection对象 D: 操作完毕提交事务
- 事务处理包括() A: 正常事务提交 B: 异常事务回滚 C: 删除不必要的数据 D: 自动执行