㈠ 在java中事物的提交和回滚是什么意思
向数据库提交数据或修改数据,如果你觉得没有问题,就可以提交,如果其版中有一个环节出错权了,就可以设置回滚,可以根据判断进行回滚,不是非要出异常了才回滚,如何回滚如何提交要看你的业务逻辑。
㈡ JAVA编程的回滚机制是什么样的,最好能举个实例,有人会吗
就是在同一个事物中,抄好比转账,其实追根到底两个update语句,你的账户钱减少,他的账户钱增多,两条sql必须一起执行成功,任何一个失败了,都将回复到未执行这两条sql时的状态。
试想:若一条成功,一条失败,你找谁算账呢?
㈢ 如何手动控制java中的事务
很简单,直接将抄autoCommit设置为false,就可以自己控制事务的提交和回滚!
大概是:conn.setAutoCommit(false);这个方法,然后开启事务是:conn.beginTrainsaction();方法如有不准确,希望海涵!