看别人写的数据库连接池的代码发现有几个问题不解:
1:从连接池取连接时都要去一个没在使用中的连接,一个数据库连接只能让一个线程去用吗,也就是不能共用一个连接吗?
2:以前看过一个连接如果太久没被关闭,可能导致数据库连接泄漏(这也是要用数据库连接池的原因之一),可看到的代码并没有定时把连接关闭的代码(因此连接池的连接长久处于连接状态不会导致数据库连接泄漏吗?)