说说事务的概念,在JDBC编程中处理事务的步骤?
事务是作为单个逻辑工作单元执行的一系列操作,一个逻辑工作单元必须有四个属性,称为原子性、一致性、隔离性和持久性 (ACID) 属性,只有这样才能成为一个事务 。
JDBC处理事务有如下操作:
1.conn.setAutoComit(false);设置提交方式为手工提交;
2. conn.commit()提交事务;
conn.rollback(),回滚。
提交与回滚只选择一个执行。正常情况下提交事务,如果出现异常,则回滚