出现Waiting as long as 20000 milliseconds for connection.

今天在写Java Web程序的时候,进行增删改操作时页面一直没有反应。我以为是哪里出错了,结果查看了一下控制台,出现了:

Opening JDBC Connection
Waiting as long as 20000 milliseconds for connection.

我后端用了mybatis,意思就是打开连接超时了。

查了一下原因,发现是我在写增删改查语句的时候,没有及时地关闭SqlSession。

关闭了Sqlsession的语句:

 

 没有关闭sqlSession的语句:

 

 从这也可以看出,打开sqlsession不关闭的话,是很耗费资源的,一定要及时关闭。

posted @ 2020-12-26 13:05  浅棘  阅读(973)  评论(0编辑  收藏  举报