日期:2014-05-16  浏览次数:20432 次

JDBC的事务

事务的概念:

?数据库中一些操作的集合通常是一个独立单元,而事务就是构成单一逻辑工作单位的操作集合。

????已提交事务是指成功执行完毕的事务,未能成功完成的事务称为中止事务,对中止事务造成的变更需要进行撤销处理,称为事务回滚。

?

事务的特性:

事务具有ACID4个特性。

?

????1.原子性(Atomicity

????事务中的全部操作在数据库中是不可分割的,要么全部完成,要么均不执行。

?

????2.一致性(Consistency

????几个并行执行的事务,其执行结果必须与按某一顺序串行执行的结果相一致。

?

????3.隔离性(Isolation

????事务的执行不受其他事务的干扰,事务执行的中间结果对其他事务必须是透明的。

?

????4