这个问题在我的代码里是因为每次查询都新建一个connection,然后在得到结果后调用close() 关闭connection。这样的设计在查询的次数变多的时候就会抛出这个异常。
之前有个哥们在网上说解决这个问题的关键是使用长连接,不要使用短连接。现在我觉得应该和我的解决思路也是一致的。
就是在整个检索的过程中只使用一个connection,并且在最后全部检索结果出来后才关闭connection。这样就不会出现题目中的异常了。
这个问题在我的代码里是因为每次查询都新建一个connection,然后在得到结果后调用close() 关闭connection。这样的设计在查询的次数变多的时候就会抛出这个异常。
之前有个哥们在网上说解决这个问题的关键是使用长连接,不要使用短连接。现在我觉得应该和我的解决思路也是一致的。
就是在整个检索的过程中只使用一个connection,并且在最后全部检索结果出来后才关闭connection。这样就不会出现题目中的异常了。