带连接池的PreparedStatement池

可能重复:
在dbcp中准备语句池

我正在构建一个使用Tomcat的数据库连接池机制进行内部使用的Web应用程序。 我也试图汇集准备好的语句,以便应用程序在检索数据时更有效。

根据我的理解,当连接,结果集和语句关闭时,连接将返回到池。 如果设置了适当的标志,则也会关闭放弃的连接并将其返回到池中。 关闭连接意味着释放所有数据库游标和包含预准备语句的缓存语句。 那么准备好的声明汇集到底是什么意思呢?

一般答案:)

连接对象并未真正关闭,但仅在调用close()时返回到池中,并且准备好的语句池在每个连接的基础上工作,只要连接对象保持活动状态,它们就会被缓存。