我随机收到此错误
java.sql.SQLException: Io exception: Bad packet type
我做了一些研究,有人提出了一个解决方案:
要纠正此问题,我们必须确保一次只有一个执行线程通过同一连接使用 JDBC 驱动程序或升级到更高版本的驱动程序。
谁能指导我如何确保一次只有一个执行线程使用 JDBC 驱动程序?
我们通过关闭 preparedStatement(而不是数据库连接本身)来解决这个问题。
用:
ps.getConnection().close();
而不是:
conn.close();