在循环中创建preparedStatement对象的时候,不及时关闭流的话会出现这个问题
解决方案:每次用过这个对象一定要记得关闭,在循环中一般会new很多的preparedStatement对象,在new下一个对象之前,要及时的关闭掉流.
下面展示一些 内联代码片
。
if (!Objects.isNull(ps)) {
ps.executeBatch();
ps.clearBatch();
connection.commit();
ps.close();//记得新建另外流的时候关闭上一个流
}