JDBC事务核心笔记
1. 关闭自动提交: conn.setAutoCommit(false); (事务开始,SQL暂存不生效) 2. 执行SQL: stmt.executeUpdate(sql); (操作暂存,数据库未实际修改) 3. 提交事务: conn.commit(); (所有操作同步到数据库,事务结束) 4. 回滚事务: conn.rollback(); (出错时放弃操作,恢复到事务前状态)
核心:原子性(要么全成,要么全回)