上图40行关闭了自动提交(未生效)
上图105行开启了提交(此行报错,进入SQLException)
报错信息如下
java.sql.SQLException: Can't call commit when autocommit=true
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:869)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:865)
。。。。。
引用的DBUtil.getConnection()如下
补充一句,数据都已成功插入
也就是说setAutoCommit(false)确实无效