检测JdbcInterceptor中第一次使用Connection

时间:2013-03-07 17:49:47

标签: tomcat jdbc-pool

在为Tomcat jdbc-pool创建JdbcInterceptor时,可以覆盖方法reset(ConnectionPool parent,PooledConnection con),每次从池中借用连接时都会调用它。

有没有办法检测这是否是第一次从池中借用特定的底层连接?

我可以在我的拦截器中编写一些东西来“记住”,然后每次都检查一下,但我想知道PooledConnection上是否有某种类型的属性可以检查。我尝试过isInitialized(),但在reset()方法中总是如此。

http://tomcat.apache.org/tomcat-7.0-doc/jdbc-pool.html#Interceptors

0 个答案:

没有答案