用了数据库连接之后, 老是过1,2天就提示
org.apache.commons.dbcp.SQLNestedException: Cannot get a connection, pool error Timeout waiting for idle object
等问题, 说是数据库连接池已经满了,这个怎么办啊
但是我连接sql的时候 都用finnaly close了呀 这是怎么回事,我在连接数据库的时候这么做的 写一个DataHelp类 然后再构造方法里获取数据库连接操作数据库的类继承DataHelp 每个方法完了后都会调用DataHelp的close方法,这样有问题么
org.apache.commons.dbcp.SQLNestedException: Cannot get a connection, pool error Timeout waiting for idle object
等问题, 说是数据库连接池已经满了,这个怎么办啊
但是我连接sql的时候 都用finnaly close了呀 这是怎么回事,我在连接数据库的时候这么做的 写一个DataHelp类 然后再构造方法里获取数据库连接操作数据库的类继承DataHelp 每个方法完了后都会调用DataHelp的close方法,这样有问题么
考虑用一些开源的连接池吧,不要自己写connection了。
if(con!=null&!con.isClosed())
{
con.close();
con=null;
}
一开始就这么用的