事务管理模型(银行转账)
package cn.itcast.jdbc;import cn.itcast.util.JDBCUtils;import java.sql.Connection;import java.sql.PreparedStatement;import java.sql.SQLException;/** * @author newcityman * @date 2019/8/15 - 23:39 * 演示事务 */public class JDBCDemo09 { public static void main(String[] args) { Connection conn = null; PreparedStatement stmt1=null; PreparedStatement stmt2=null; try {// 1、获取连接 conn = JDBCUtils.getConnection();// 2、开启事务 conn.setAutoCommit(false); String sql1="update account set balance =balance-? where id=?"; String sql2="update account set balance =balance+? where id=?"; stmt1 = conn.prepareStatement